一、因为业务需要,就自己实现的动态tabbar,在之前的开发者工具中都正常,新版本开发者工具(170907),就不显示了。
正常显示如图
新版本的bug
二、新版本对actionSheet的支持是不是不能自定义了。
wxml里的代码
< action-sheet hidden = "{{ifHide}}" > < block >
< action-sheet-item bindtap = "" >{{infoMessage}}
|
在js里设置ifHide的值来控制显示,之前的效果:
在开发者工具(170907)中使用wx.showActionSheet可以显示,但是如果设置ifHide的值,就只能显示黑色的蒙层。不能显示内容。
三、actionSheet里选取不到元素
选取元素后,还是空白。。。
四、想自定义actionSheet的显示内容,比如显示时间组件
< action-sheet hidden = "{{isEndDate}}" > < view style = 'margin-left:1rem;margin-right:1rem;' > < text class = "" >请选择结束时间</ text > < include src = "../../../common/dateTime/timeComp1.wxml" /> </ view > < action-sheet-cancel class = "" bindtap = "getEndDate" >确定</ action-sheet-cancel > </ action-sheet > |
现在如果只能在itemList里面配置的话,好像只能是文字了,如下
wx.showActionSheet({ itemList: [ "请填写用户名" , "../../../common/dateTime/timeComp1.wxml" ], success: function (res) { console.log(res.tapIndex); }, fail: function (res) { console.log(res.errMsg); } }) |
这么小的需求都不解决。真是蛋疼