优质广告供应商

广告是为了更好地支持作者创作

vue—如何在一个页面调用另一个页面的methods

1.首先同一个vue实例来调用两个方法。所以可以建立一个中转站。
建立 util.js 中转站文件(任意位置,我是在/utils/util.js)

import Vue from 'vue'
export default new Vue

2.分别在两个页面引入该文件(注意路径)

import Utils from '../../../utils/util.js';

3.调用方代码

methods: {
    functionA() {
        Utils.$emit('test','param');
    }
}

4.被调用方代码

mounted(){
    var that = this;
    Utils.$on('test', function (param) {
        console.log(param);
        that.functionB();
    })
},
methods: {
    functionB() {
        ...
    }
}

优质广告供应商

广告是为了更好地支持作者创作

推荐阅读更多精彩内容

  • 原文:https://blog.csdn.net/AcongMiss/article/details/906390...
    L_b115阅读 1,955评论 0 0
  • vue-cli搭建项目 确保安装了node与npm 再目标文件夹下打开终端 执行cnpm i vue-cli -g...
    Akiko_秋子阅读 2,986评论 1 22
  • 优质广告供应商

    广告是为了更好地支持作者创作

  • 在尤大微博铺垫着“将会引入一些关于 TypeScript 的改进”一周之后,代号为 Level E 的 Vue.j...
    极乐叔阅读 14,179评论 0 12
  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 6,908评论 0 2
  • 原文http://www.cnblogs.com/libin-1/p/6596810.html 版本号 vue-c...
    tengrl阅读 3,390评论 0 0
  • 上天揽月已成真,万米龙宫敢潜探。 换心换肝不是梦,微创手术在身边。 现代科技日月新,寻常百姓怎能知。 劝君多听专家...
    徐一村阅读 167评论 0 2
  • 优质广告供应商

    广告是为了更好地支持作者创作

  • 今天分享一本书——《人生护城河》。 前段时间在豆瓣看到这本书,评分 8.5,翻阅后有所启发,在这里做个分享,顺带回...
    野生菜鸡MiGe阅读 291评论 0 1
  • 在孤寂的冰雪天地 你从一株植物里长出来 长成了一匹瘦瘦的马 这是多么贫瘠的草原 你从泥土里汲取霞光 从缝隙里饮食着...
    舒严阅读 111评论 0 0
  • “今日事今日毕”就是对时间的节约爱惜,是对生命的尊重我用尽全力,过着平凡的一生。生活实难,我们在为此奔波着,又到了...
    咖啡李的茶阅读 117评论 0 2
  • 简书点赞,写文,可以赚钻石?没错! 但是,简书Poc机制正式运营的时候,每天发放10万简书钻,假设只有十分之一的人...
    金戈丹彤阅读 296评论 0 4