如果多个vue中会调用到同一个方法,那么可以选择把这个方法封装到一个公共的js当中
在src/assets/js下创建一个common.js文件
export default {
a: 'hello',
Addfunc: function (a, b) {
return a + b
},
GOGO: function () {
console.log('GOGO')
}
}
插入一个变量,一个传参返回的方法,跟不传参的方法。
至于为什么要用export default :https://www.cnblogs.com/win-and-coffee/p/10186649.html
<template>
<div id='app'>
</div>
</template>
<script>
import common from '../assets/js/Common'
export default {
data () {
return {
}
},
methods: {
},
created () {
console.log(common.a)
common.GOGO()
console.log(common.Addfunc(8, 9))
}
}
</script>
<style lang="less" scoped>
</style>
引入我们所用写的js,引入整个对象