wx.showActionSheet 的参数有什么?代码如何写
时间: 2024-04-16 17:29:02 浏览: 109
wx.showActionSheet 函数的参数有以下几个:
1. itemList(必填):显示的列表项,数组形式,每一项为字符串。
2. itemColor(可选):列表项的文字颜色,格式为十六进制颜色代码。
3. success(可选):操作成功的回调函数。
4. fail(可选):操作失败的回调函数。
5. complete(可选):无论操作成功或失败都会执行的回调函数。
示例代码如下:
```javascript
wx.showActionSheet({
itemList: ['选项1', '选项2', '选项3'],
itemColor: '#FF0000',
success: function(res) {
console.log(res.tapIndex) // 用户点击的列表项索引
},
fail: function(res) {
console.log(res.errMsg) // 操作失败的错误信息
},
complete: function(res) {
console.log(res.errMsg) // 操作完成的信息,无论成功或失败
}
})
```
以上代码展示了一个简单的使用 wx.showActionSheet 的示例,其中 itemList 参数为包含三个选项的数组,itemColor 参数设置为红色,success 回调函数打印用户点击的列表项索引,fail 回调函数打印操作失败的错误信息,complete 回调函数打印操作完成的信息。
相关问题
给我写一个wx.showActionSheet的例子
好的,以下是一个wx.showActionSheet的例子:
```
wx.showActionSheet({
itemList: ['选项一', '选项二', '选项三'],
success(res) {
console.log(res.tapIndex)
},
fail(res) {
console.log(res.errMsg)
}
})
```
这个例子中,我们使用了wx.showActionSheet函数来打开一个操作表单,其中包含了三个选项:选项一、选项二和选项三。当用户点击其中一个选项时,success回调函数会被调用,并且会输出被点击选项的索引值。如果操作表单打开失败,fail回调函数会被调用,并且会输出错误信息。
wx.showActionSheet 实例
下面是一个使用 wx.showActionSheet 的简单示例:
```
wx.showActionSheet({
itemList: ['选项一', '选项二', '选项三'],
success(res) {
console.log(res.tapIndex) // 用户点击的选项索引
},
fail(res) {
console.log(res.errMsg)
}
})
```
该示例在小程序中使用 wx.showActionSheet 方法显示一个包含三个选项的 ActionSheet,当用户点击其中一个选项时,将在控制台输出用户点击的选项索引。如果发生错误,将在控制台输出错误信息。
阅读全文