对vue中methods互相调用的方法详解


Posted in Javascript onAugust 30, 2018

如下所示:

最近在学习vue,并用vue+vue-router+axios+elementUI做了一个pos收银系统的前端页面,但是中间遇到methods里的方法调用问题。本身源码是没有调用的,但是我想直接调用多方便,结果出错了……然后百度了一波,终于解决了~ 分享并做个笔记。

delAllOrderList:function(goods) {
   this.tableData = [];
   this.totalCount = 0;
   this.money = 0;
  },
checkout:function(){
   if(this.totalCount != 0){
    this.tableData = [];
    this.totalCount = 0;
    this.money = 0;
    this.$message({
     message:'结账成功!',
     type:'success'
    })
   }
  }

上面的代码块里,checkout方法里的代码和delAllOrderList里的一模一样,可以使用

this.$options.methods.delAllOrderList.bind(this)();

来替换。

checkout:function(){
   if(this.totalCount != 0){
    this.$options.methods.delAllOrderList.bind(this)();
    this.$message({
     message:'结账成功!',
     type:'success'
    })
   }
  }

以上这篇对vue中methods互相调用的方法详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
使用Modello编写JavaScript类
Dec 22 Javascript
jquery改变tr背景色的示例代码
Dec 28 Javascript
node.js中的fs.chownSync方法使用说明
Dec 16 Javascript
javascript包装对象实例分析
Mar 27 Javascript
本地Bootstrap文件字体图标引入却无法显示问题的解决方法
Apr 18 Javascript
高效的jQuery代码编写技巧总结
Feb 22 Javascript
element-ui表格数据转换的示例代码
Aug 24 Javascript
一秒学会微信小程序制作table表格
Feb 14 Javascript
微信小程序自定义组件实现环形进度条
Nov 17 Javascript
js实现指定时间倒计时效果
Aug 26 Javascript
jQuery实现tab栏切换效果
Dec 22 jQuery
浅谈Vue的computed计算属性
Mar 21 Vue.js
原生JS+HTML5实现的可调节写字板功能示例
Aug 30 #Javascript
10分钟彻底搞懂Http的强制缓存和协商缓存(小结)
Aug 30 #Javascript
解决jQuery使用append添加的元素事件无效的问题
Aug 30 #jQuery
jsonp跨域及实现百度首页联想功能的方法
Aug 30 #Javascript
解决使用bootstrap的dropdown部件时报错:error:Bootstrap dropdown require Popper.js问题
Aug 30 #Javascript
解决vue的变量在settimeout内部效果失效的问题
Aug 30 #Javascript
JS+HTML5 Canvas实现简单的写字板功能示例
Aug 30 #Javascript
You might like
php生成静态文件的多种方法分享
2012/07/17 PHP
解析php中die(),exit(),return的区别
2013/06/20 PHP
destoon实现公司新闻详细页添加评论功能的方法
2014/07/15 PHP
使用YUI+Ant 实现JS CSS压缩
2014/09/02 PHP
JQuery的ajax基础上的超强GridView展示
2009/09/18 Javascript
jQuery模拟超链接点击效果代码
2013/04/21 Javascript
一款基于jQuery的图片场景标注提示弹窗特效
2015/01/05 Javascript
js判断某个方法是否存在实例代码
2015/01/10 Javascript
javascript与css3动画结合使用小结
2015/03/11 Javascript
jQuery实现简单的日期输入格式化控件
2015/03/12 Javascript
jQuery实现简单下拉导航效果
2015/09/07 Javascript
javascript回到顶部特效
2016/07/30 Javascript
vue2组件实现懒加载浅析
2017/03/29 Javascript
微信小程序开发之麦克风动画 帧动画 放大 淡出
2017/04/18 Javascript
详解vue中computed 和 watch的异同
2017/06/30 Javascript
关于Ajax的原理以及代码封装详解
2017/09/08 Javascript
vue 路由页面之间实现用手指进行滑动的方法
2018/02/23 Javascript
layui-select动态选中值的例子
2019/09/23 Javascript
js实现时间日期校验
2020/05/26 Javascript
JavaScript语句错误throw、try及catch实例解析
2020/08/18 Javascript
python 文件操作删除某行的实例
2017/09/04 Python
Python使用sklearn库实现的各种分类算法简单应用小结
2019/07/04 Python
详解将Python程序(.py)转换为Windows可执行文件(.exe)
2019/07/19 Python
如何用OpenCV -python3实现视频物体追踪
2019/12/04 Python
python使用yaml 管理selenium元素的示例
2020/12/01 Python
VSCODE配置Markdown及Markdown基础语法详解
2021/01/19 Python
浅谈html5 video 移动端填坑记
2018/01/15 HTML / CSS
成都思必达公司C#程序员招聘面试题
2013/06/26 面试题
副董事长岗位职责
2014/04/02 职场文书
学校领导班子四风对照检查材料
2014/09/27 职场文书
铁人纪念馆观后感
2015/06/16 职场文书
领导莅临指导欢迎词
2015/09/30 职场文书
pytorch中的numel函数用法说明
2021/05/13 Python
python基础学习之生成器与文件系统知识总结
2021/05/25 Python
Go中的条件语句Switch示例详解
2021/08/23 Golang
使用redis生成唯一编号及原理示例详解
2021/09/15 Redis