.vue文件中的方法在另外一个..vue文件使用

图片描述

怎样使椭圆这个方法可以在画划红框这两个.vue文件里都可以使用~~

阅读 13.4k
4 个回答

公用方法提出来写成utils.js或者libs.js
用export导出,引用的时候只需要import { a } form 'utils.js' 就可以引入a方法,这个跟api的处理一样的。

在main.js就是打包的入口文件里面定义全局方法,Vue.prototype.searchForlftid=function(){/你的逻辑代码/};
在其他vue文件里面调用,this.searchForlftid();

是父子组件还是非父子组件? 在vue的官方文档中有介绍他们之间通信的方法的

1.你可以把方法抽像出来写成一个通用的方法,然后用E6的模块方法导出和引入;
2.可以写成mixin,在各个vue组建里面通过mixin引用

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题