微信小程序dialog弹窗使用

npm init  生成一个package.json的配置文件

npm i weui-miniprogram -S --production

要使用弹窗的页面.json文件

引入插件

"usingComponents": {
    "mp-dialog": "weui-miniprogram/dialog/dialog"
  }

app.json设置

"useExtendedLib":{
"weui": true
}

wxml页面使用

<button class="weui-btn" type="default" bindtap="openConfirm">确认取消按钮</button>

 <mp-dialog title="test" show="{{dialogShow}}" bindbuttontap="tapDialogButton" buttons="{{buttons}}">
            <view>test content</view>
    </mp-dialog>

js页面

data:{
    dialogShow: false,
    buttons: [{text: '取消'}, {text: '确定'}],
} 
openConfirm: function () {
        this.setData({
            dialogShow: true
        })
    },

确定按钮时间

tapDialogButton(e) {
  console.log(e)
  this.setData({
      dialogShow: false,
      showOneButtonDialog: false
  })
},

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值