vue.js中toast用法及使用toast弹框的实例代码


Posted in Javascript onAugust 27, 2018

1.首先引入

import { Toast } from 'vant'

写个小列子

绑定一个click事件

vue.js中toast用法及使用toast弹框的实例代码

2.写事件

在methods写方法

showToast() {
    this.$toast({
     message: "今日签到+3",
     })
  },

3.效果图如下

vue.js中toast用法及使用toast弹框的实例代码

一个简单的toast提示成就好了

下面通过实例代码看下vue 中使用 Toast弹框

import { ToastPlugin,ConfirmPlugin,AlertPlugin} from 'vux'
Vue.use(ToastPlugin)
Vue.use(ConfirmPlugin)
Vue.use(AlertPlugin)
//公用的弹窗(全局变量)
Vue.prototype.showToast = function( showPositionValue,type,text,width="10em"){
 this.$vux.toast.show({
 showPositionValue: false,
 text: text,
 type: type,
 width: width,
 position: 'middle'
 })
}
//公用alert confirm
const Message = {};
Message.install = () => {
 const msg = {
   alert: config => {
   let def = {
    title:'提示',
    content:'系统异常,请重新登录后再试!',
    buttonText:'确定'
   }
   if(typeof config === 'string' || typeof config === 'number'){
  Vue.$vux.alert.show(Object.assign(def,{content:config}));
 }else{
  Vue.$vux.alert.show(Object.assign(def,config));
 }
},
 confirm: config => {
  let isConfirm = false;
  let def = {
    title:'提示',
    content:'系统异常,请重新登录后再试!',
    confirmText:'确定',
    cancelText:'取消',
    onConfirm:() =>{
    isConfirm = true;
 }
 }
  if(typeof config === 'string' || typeof config === 'number'){
   Vue.$vux.confirm.show(Object.assign(def,{content:config}));
  }else{
   Vue.$vux.confirm.show(Object.assign(def,config));
  }
 /*return new Promise((resolve,reject) => {
  if(isConfirm){
  resolve();
  }
  })*/
 },
}
 Object.entries(msg).forEach(([method,fn]) => {
  Vue.prototype[method] = fn;
})
}
Vue.use(Message)
//使用例子
_this.confirm({
 title:'提示',
 content: '确定要关闭订单',
 onConfirm() {
  console.log('取消订单了');
 }
});

总结

以上所述是小编给大家介绍的vue.js中toast用法及使用toast弹框的实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JSP跨iframe如何传递参数实现代码
Sep 21 Javascript
在JavaScript中使用NaN值的方法
Jun 05 Javascript
JS实现双击屏幕滚动效果代码
Oct 28 Javascript
jQuery添加和删除指定标签的方法
Dec 16 Javascript
微信小程序 增、删、改、查操作实例详解
Jan 13 Javascript
修改 bootstrap table 默认detailRow样式的实例代码
Jul 21 Javascript
vue axios整合使用全攻略
May 24 Javascript
3分钟了解vue数据劫持的原理实现
May 01 Javascript
在小程序中推送模板消息的实现方法
Jul 22 Javascript
jQuery+ajax实现用户登录验证
Sep 13 jQuery
解决vuex刷新数据消失问题
Nov 12 Javascript
SpringBoot+Vue 前后端合并部署的配置方法
Dec 30 Vue.js
对Vue- 动态元素属性及v-bind和v-model的区别详解
Aug 27 #Javascript
VUE-Table上绑定Input通过render实现双向绑定数据的示例
Aug 27 #Javascript
vue监听input标签的value值方法
Aug 27 #Javascript
vue打包使用Nginx代理解决跨域问题
Aug 27 #Javascript
Vue cli构建及项目打包以及出现的问题解决
Aug 27 #Javascript
Vue.js实现双向数据绑定方法(表单自动赋值、表单自动取值)
Aug 27 #Javascript
vue实例中data使用return包裹的方法
Aug 27 #Javascript
You might like
PHP中实现中文字符进制转换原理分析
2011/12/06 PHP
PHP判断IP并转跳到相应城市分站的方法
2015/03/25 PHP
以文件形式缓存php变量的方法
2015/06/26 PHP
yii2实现分页,带搜索的分页功能示例
2017/01/07 PHP
新手入门常用代码集锦
2007/01/11 Javascript
JQuery中对服务器控件 DropdownList, RadioButtonList, CheckboxList的操作总结
2011/06/28 Javascript
jQuery 的全选(全非选)即取得被选中的值使用介绍
2013/11/12 Javascript
jQuery取得select选择的文本与值的示例
2013/12/09 Javascript
javascript实现存储hmtl字符串示例
2014/04/25 Javascript
JS获得浏览器版本和操作系统版本的例子
2014/05/13 Javascript
Egret引擎开发指南之运行项目
2014/09/03 Javascript
jQuery的观察者模式详解
2014/12/22 Javascript
JS实现的自定义右键菜单实例二则
2015/09/01 Javascript
JS实现保留n位小数的四舍五入问题示例
2016/08/03 Javascript
js中class的点击事件没有效果的解决方法
2016/10/13 Javascript
React通过父组件传递类名给子组件的实现方法
2017/11/13 Javascript
angular2/ionic2 实现搜索结果中的搜索关键字高亮的示例
2018/08/17 Javascript
微信小程序列表时间戳转换实现过程解析
2019/10/12 Javascript
浅析js实现网页截图的两种方式
2019/11/01 Javascript
ES5新增数组的实现方法
2020/05/12 Javascript
Vue3 的响应式和以前有什么区别,Proxy 无敌?
2020/05/20 Javascript
Python转码问题的解决方法
2008/10/07 Python
Python set集合类型操作总结
2014/11/07 Python
浅析Python中的多重继承
2015/04/28 Python
浅析Python中的getattr(),setattr(),delattr(),hasattr()
2016/06/14 Python
python中pip的安装与使用教程
2018/08/10 Python
Selenium向iframe富文本框输入内容过程图解
2020/04/10 Python
使用python处理题库表格并转化为word形式的实现
2020/04/14 Python
Python参数传递对象的引用原理解析
2020/05/22 Python
移动端开发HTML5页面点击按钮后出现闪烁或黑色背景的解决办法
2018/09/19 HTML / CSS
专门经营化妆刷的美国彩妆品牌:Sigma Beauty
2017/09/11 全球购物
请解释流与文件有什么不同
2016/07/29 面试题
教师的实习鉴定
2013/12/15 职场文书
自动化毕业生专业自荐书范文
2014/02/04 职场文书
银行会计主管岗位职责
2014/10/01 职场文书
2014年行风建设工作总结
2014/12/01 职场文书