vue删除弹框提示_超漂亮 Vue.js 动画提示框组件SimpleAlert

今天给大家分享一款超酷的多功能Vue消息弹出层组件VueSimpleAlert

9581486193744ce0853490aea682ad6b.png

vue-simple-alert 基于vue.js+sweetalert2构建的轻量级alert、confirm、prompt提示组件。支持TS调用。

843f771db662196339915fd96f670a19.gif

特性

  • 提供类似Dom window的方法:alert()、confirm()、prompt()
  • 基于vue2+sweetalert2开发
  • 通过基于Promise的接口
  • 支持TypeScript
395e7c17bd2317554ab3f38cd67e0627.png

安装

$ npm i vue-simple-alert -S

快速使用

// 全局引入组件import Vue from "vue";import VueSimpleAlert from "vue-simple-alert";Vue.use(VueSimpleAlert);//Vue.use(VueSimpleAlert, { reverseButtons: true });// 使用组件this.$alert("Hello Vue Simple Alert.");this.$confirm("Are you sure?").then(() => {  //do something...});this.$prompt("Input your name").then(text => {  // do somthing with text});
8e65c44d1902292398c740b75bef347c.png

高级用法

可以通过$fire使用sweetalert2的fire方法。

this.$fire({  title: "Title",  text: "text",  type: "success",  timer: 3000}).then(r => {  console.log(r.value);});
ae103f497c9584405a4113995134a6e7.png
8b9b34a12f31595ff47498cc0f7b15e9.png
1b2230f107fc4fab1bb5339e60be0920.png
2799570bb5165f1ee6a14a428355efcd.png
154e82a1c047b56c8534b1a2a970798d.png

非常不错的一款开源Vue.js弹框组件,需要的不可错过哈。

# sweetalert2http://mishengqiang.com/sweetalert2/# 演示地址https://sweetalert2.github.io/# 仓库地址https://github.com/sweetalert2/sweetalert2

好了,今天就分享到这里。希望以上的分享对大家有所帮助。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值