vue中methods的互相调用

new Vue({
    el: '#app',
  data: {
      test:1,
  },
  methods: {
      test1:function(){
            alert(this.test)
        },
        test2:function(){
            this.$options.methods.test1();
        }
  }
})

通过this.$options.methods来查找要调用的methods中的函数。一些时候this的指向不同需要使用bind(this)。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 2018年4月16日 一看到这个题目,我就晕菜了,第一个反应就是:什么是高光?赶紧上网查了一下。高光:美术用语,它...
    奕奕1986阅读 742评论 5 4
  • 活着,是去经历人生路上的一场场历练,最终取到真经。 我们来到这世上,不曾被打声招呼,毫无准备地来,但却不能莽莽撞撞...
    一堆符号阅读 236评论 0 0
  • 2月23~24日 读书打卡 第二章 是什么蒙蔽了爱? 感悟分享: 爱是人类的本质。那为什么随着成长,我们常常感觉不...
    塔罗咨询师Sophia阅读 306评论 0 1
  • 4111
    陶小胖_3c72阅读 137评论 0 0
  • 给你一本书,可否慰风尘?生活难免苟且,不时去看看远方的田野...... 1、CSS ○ 近期最受关注的前端著作 作...
    图灵教育阅读 328评论 0 1