我爱模板网 > 建站教程 > 小程序、公众号 >  showActionSheet:fail parameter error: itemList should not be正文

showActionSheet:fail parameter error: itemList should not be

微信小程序wx.showActionSheet无法调起。一开始以为是无法触发,但是在浏览器上是可以调起的,代码如下:
pickReason(){
    let list = this.reasonList.map(item => {
        return item.reasonTitle
    })
    wx.showActionSheet({
        itemList: list,
        success: (res) => {
            this.reasonStr = list[res.tapIndex]
            this.reasonId = this.reasonList[res.tapIndex].resReId
        },
        fail (res) {
            console.log(res.errMsg)
        }
    });
    console.log(list)
},

平时是不用fail的,这次加了fail,才发现提示错误:
showActionSheet:fail parameter error: itemList should not be large than 6

截图如下:



原来wx.showActionSheet最多只能支持六个选项,而我这里的list数组有七条。所以最后改成了pick选择器

部分素材资源来源网站,本站提供免费下载,如有侵权请联系站长马上删除!
上一篇:使用Fiddler抓取微信小程序中的图片 下一篇:正则表达式给微信小程序rich-text富文本带style的图片加样式
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
选择头像:
最新评论

猜你喜欢