有的时候,我们需要在多个组件里调用一个公共方法,这样我们就能将这个方法封装成全局的公共方法。
我们先在src下的assets里新建一个js文件夹,然后建一个common.js的文件,如下图所示:
然后在common.js里写我们的公共方法,比如这里我们写了一个testLink的方法,然后在main.js里引入挂载到vue原型上:
//引入公共的方法
import commonWay from '@/assets/js/common.js'
Vue.prototype.commonWay = commonWay
最后在我们组件里使用,用commonWay.testLink(scope.rows)调用即可: