如图:
我在main.js文件里面定义了一个shopid变量
接着,我在一个js文件里面使用这个变量
打印的结果却是undefinde
在vue页面也做了设置
如图:
我在main.js文件里面定义了一个shopid变量
接着,我在一个js文件里面使用这个变量
打印的结果却是undefinde
在vue页面也做了设置
// a.js
import b from 'b.js'
console.log('a')
// b.js
import c from 'c.js'
console.log('b')
// c.js
console.log('c')
// index.js
import a from 'a.js'
console.log('index')
输出是:c b a index
9 回答1.8k 阅读✓ 已解决
6 回答1.8k 阅读
3 回答1.5k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读
2 回答1.3k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
那是因为你这里不同文件里导入的Vue指向不同的引用地址,建议将值存进vuex的store里