IOS新版微信底部工具栏遮挡问题 有2种方法: 1. 检查下页面的结构是否标准上中下弹性结构,如果是下载的模板,有部分模板是早期的,可以输入 ui-page 生成新的页面结构(推荐)。 2. 设置 router 的历史记录同步为false, syncHistory:false 这样没有历史记录,也不会导致微信底部多出状态栏问题。 2023年11月14日
请教,多页模式下,子窗口如何操作父窗口 ----iframe 里面 可能要加上 window.parent.bui.history.getPageDialog("bank_account_select").close() ; 还有一种,给它加上 bui.page({uid:"xxx"}) ; window.parent.bui.cmd("xxx:close"); 当然,你使用的方式也是可以的。嗯评论有bug,不能用复制粘贴,不然检测不到,回头再看看啥原因 2023年10月10日
请教,多页模式下,子窗口如何操作父窗口 iframe:true 的设计主要是用在展示第三方的,可以配置 close: true; 会有个x,来关闭这个 page。 你在iframe里面要操作这个dialog关闭的话,可以试试 bui.page({ dialogid:"xxx"}) ,在iframe里面,通过 bui.history.getPageDialog("xxx").close() 之类的方式,试试,这个我们也没实际操作过,要交互的情况下,都是采用标准组件化,异步请求接口的方式。 2023年10月09日
请教,多页模式下,子窗口如何操作父窗口 有些背景不太清楚。 iframe: true 可以理解为这个是第三方的页面,只有展示权,没有操作权吗?如果是这种情况,那只能通过 iframe:false, bui.page 加载一个自定义的组件,这个自定义组件里面有 iframe 用于加载第三方的页面,并且自定义一个按钮,用来跟 bui的交互。 bui.page 如果 iframe:false 的情况下,加载的是本地的标准组件,里面就还是可以自动获取到对话框的id。 也可以 bui.page 初始化时传一个自定义的 dialogid, 这样里面也可以把 module.id 改为自定义的id。 2023年10月09日
可能是bug,请确认 BUI v1.8.5 searchbar 放在 header 结构,list结构放在 main 里面,目前我们用到很多搜索列表的操作,应该是没问题的,另外 searchbar 的callback里面,操作列表刷新不需要这么麻烦了,直接 bui_list.replace({data:{}, page:1 }) 就行. 如果还有问题,建议截图说明下 2023年10月08日
bui.calendar日历控件什么时候可以发布 旧版的日历组件存在性能问题,后面已经不推荐使用了。组件那里新增了一个第三方的日历,如果组件那里的不能满足需求,bui可以和第三方的js,jquery插件一起使用的。 2023年09月13日
tab组件标题的图标和文字能垂直居中吗 当然可以,bui 只是定义了交互方式,样式上都可以根据自己需要自行定制。 比分你需要的功能,增加以下样式就行. .bui-tab .bui-nav>[class*=bui-btn] i { display: block; margin: 0 auto; } 2023年08月29日
1. 检查下页面的结构是否标准上中下弹性结构,如果是下载的模板,有部分模板是早期的,可以输入 ui-page 生成新的页面结构(推荐)。
2. 设置 router 的历史记录同步为false, syncHistory:false 这样没有历史记录,也不会导致微信底部多出状态栏问题。