uniapp引入外部的js,如何调用它的方法

一般都是在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()
            },

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注