一般都是在main.js里面引入,然后挂载到原型上,全局可使用引入的方法
import App from './App'
// 引入自己封装的js
import $U from "@/common/js/index.js"
import $A from "@/common/js/api.js"
// 将$U/$A助手库挂载原型
Vue.prototype.$U=$U
Vue.prototype.$A=$A
其他页面使用时直接this.$A.checkToken() 就可以了,checkToken()就是引入的js中自己定义的方法
还要注意引入的js最后要 export 出来才能正常使用
export default {
register,
login,
logout,
checkToken
}
onLoad() {
this.$A.checkToken()
},
methods: {
async logout() {
await this.$A.logout()
},