vue2弹窗确认框vue-sweetalert2插件的使用

安装

yarn add vue-sweetalert2

// or 
npm install vue-sweetalert2

使用方法

在main.js中注册

import VueSweetalert2 from 'vue-sweetalert2'

// 引入提示框
Vue.use(VueSweetalert2)

在具体页面使用

this.$swal({
  title: '删除用户',
  text: `是否确认删除用户:${data.userName}(${data.userId})?`,
  icon: 'warning',
  reverseButtons: true,
  showCancelButton: true,
  confirmButtonText: '确认',
  cancelButtonText: '取消',
  customClass: {
    confirmButton: 'sweet-btn-primary',
  },
}).then(async result => {
  if (result.isConfirmed) {
    const params = {
      id: data.userId,
    }
    const res = await delUser(params)
    if (res.code === 200) {
      this.$notify.info('success', res.msg)
      this.query.pageNum = 1
      this.$_getTableData()
    }
  } else {
    this.$notify.info('warning', `已取消删除用户:${data.userName} (${data.userId})`)
  }
})

参考链接

https://www.npmjs.com/package/vue-sweetalert2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值
>