对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 相关文章推荐
jquery的ajax从纯真网(cz88.net)获取IP地址对应地区名
Dec 02 Javascript
Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明介绍)
Jul 09 Javascript
Jquery实现textarea根据文本内容自适应高度
Apr 03 Javascript
浅谈JS原型对象和原型链
Mar 02 Javascript
微信小程序 图片上传实例详解
May 05 Javascript
原生JS实现图片网格式渐显、渐隐效果
Jun 05 Javascript
基于Bootstrap的标签页组件及bootstrap-tab使用说明
Jul 25 Javascript
js实现本地时间同步功能
Aug 26 Javascript
使用D3.js构建实时图形的示例代码
Aug 28 Javascript
js实现倒计时器自定义时间和暂停
Feb 25 Javascript
VUE.CLI4.0配置多页面入口的实现
Nov 25 Javascript
JS 逻辑判断不要只知道用 if-else 和 switch条件判断(小技巧)
May 27 Javascript
原生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
文件上传程序的全部源码
2006/10/09 PHP
php格式化日期实例分析
2014/11/12 PHP
php实现用手机关闭计算机(电脑)的方法
2015/04/22 PHP
PHP 数组遍历foreach语法结构及实例
2016/06/13 PHP
windows server 2008/2012安装php iis7 mysql环境搭建教程
2016/06/30 PHP
[原创]php实现 data url的图片生成与保存
2016/12/04 PHP
js实现GridView单选效果自动设置交替行、选中行、鼠标移动行背景色
2010/05/27 Javascript
cnblogs TagCloud基于jquery的实现代码
2010/06/11 Javascript
jquery让返回的内容显示在特定div里(代码少而精悍)
2014/06/23 Javascript
JavaScript检查子字符串是否在字符串中的方法
2016/02/03 Javascript
AngularJS中比较两个数组是否相同
2016/08/24 Javascript
原生js封装的一些jquery方法(详解)
2016/09/20 Javascript
微信小程序 scroll-view隐藏滚动条详解
2017/01/16 Javascript
vue-cli常用设置总结
2018/02/24 Javascript
JavaScript实现一个简易的计算器实例代码
2018/05/10 Javascript
vue的滚动条插件实现代码
2019/09/07 Javascript
微信小程序错误this.setData报错及解决过程
2019/09/18 Javascript
vue-路由精讲 二级路由和三级路由的作用
2020/08/06 Javascript
python中的内置函数getattr()介绍及示例
2014/07/20 Python
深入理解Python3 内置函数大全
2017/11/23 Python
Python PyQt4实现QQ抽屉效果
2018/04/20 Python
在windows下使用python进行串口通讯的方法
2019/07/02 Python
Python大数据之从网页上爬取数据的方法详解
2019/11/16 Python
python连接打印机实现打印文档、图片、pdf文件等功能
2020/02/07 Python
python基于爬虫+django,打造个性化API接口
2021/01/21 Python
简单聊聊H5的pushState与replaceState的用法
2018/04/03 HTML / CSS
Notino希腊:购买香水和美容产品
2019/07/25 全球购物
心碎乌托邦的创业计划书范文
2013/12/26 职场文书
鉴定评语大全
2014/05/05 职场文书
乡镇群众路线整改落实情况汇报
2014/10/28 职场文书
公路施工安全责任书
2015/05/08 职场文书
员工担保书范本
2015/09/22 职场文书
如何让vue长列表快速加载
2021/03/29 Vue.js
CSS 实现多彩、智能的阴影效果
2021/05/12 HTML / CSS
golang 实用库gotable的具体使用
2021/07/01 Golang
win10拖拽文件时崩溃怎么解决?win10文件不能拖拽问题解决方法
2022/08/14 数码科技