为了账号安全,请及时绑定邮箱和手机立即绑定

vue 不同界面的通信

vue 不同界面的通信

郎朗坤 2018-08-02 21:34:24
公共组件:bar.vue里面有调用接口的一个方法。methods: { wishSign() { } }公共模板:cn.vue 全局调用了bar.vueimport VMbar from '~/components/base/bar';界面:datail.vue需求:我想在datail.vue里面的一个点击事件里面触发bar.vue里面的一个方法怎么做了。我用ref也获取不到bar.vue里面的方法。主要是在公共模板:cn.vue全局调用了。我直接获取不到bar.vue里面的方法。怎么才能在datail里面调用wishSign这个方法。
查看完整描述

2 回答

?
呼啦一阵风

TA贡献1802条经验 获得超6个赞

不建议这种调用方式。 这种调用方式对于他人来说难以理解,难以调试和修改。

建议的做法是通过父子组件通信或者全局store的方式管理数据, 数据的改变去触发方法的调用


查看完整回答
反对 回复 2018-08-06
  • 2 回答
  • 0 关注
  • 1278 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信