2***@qq.com
2***@qq.com
  • 发布:2022-10-27 17:03
  • 更新:2022-10-27 22:13
  • 阅读:209

我在vue文件里导入了外部的js,在外部js里怎么获得vue的this或者内部变量呢?

分类:uni-app

比如,在index.vue里定义两个变量

data() {  
        return {  
                a:1,  
            b:2,  
        }  
    },

并且引入外部test.js

import TestJs from '@/common/test.js'

我能直接在test.js中获得index.vue中定义的a和b吗?
比如在test.js中这样写是获取不到的:

export default{  
    getVar:function(){  
        console.log("获得变量a为:"+this.a)  
    }  
}

我最终的目的是,想在test.js里改变index.vue的a,b值

2022-10-27 17:03 负责人:无 分享
已邀请:
DCloud_UNI_WZF

DCloud_UNI_WZF

mixins 或者通过函数参数传递变量

该问题目前已经被锁定, 无法添加新回复