vue项目中有一些方法需要在多个页面调用,但为了避免在每个页面都import进来,可以把方法加到原型上去,这样在每个组件中都能使用了
写一个text.js文件,里面定义一些方法,并导出
function text(data){
console.log(data)
}
export default {
text
}
在main.js里面import进来text.js文件:import textfrom 'assets/js/text'
把text注入原型中:Vue.prototype.text= text
在组件中调用这个方法:this.text.text(1234)