Vue中怎样获取json文件中的数据、Vue中怎样获取JS文件中的数据、Vue中怎样获取JS文件中的JSON为undefined
Vue获取json中的数据json文件vue代码在JS文件中导入使用一样<script>//引入文件import LeftNavigationlist from '~/menu.json'export default {data() {return {LeftNavigationlist : ''}},mounted() {this.LeftNavigationlis
·
Vue中怎样获取json文件中的数据、Vue中怎样获取JS文件中的数据、Vue中怎样获取JS文件中的JSON为undefined
Vue获取json中的数据
json文件
vue代码
<script>
//引入文件
import LeftNavigationlist from '~/menu.json'
export default {
data() {
return {
LeftNavigationlist : ''
}
},
mounted() {
this.LeftNavigationlist = LeftNavigationlist.LeftNavigationlist;
},
};
</script>
在JS文件中使用与VUE一样
Vue获取JS文件中的JSON数据
JS文件
var testb = {
"a": [
1,2,3
]
}
这样写在vue文件中获取js文件json出来为 undefined
vue文件
<script>
//引入文件
import test from './test.js'
export default {
data() {
return {
test : ''
}
},
mounted() {
this.test= test.testb;
alert(this.test);
//弹出 undefined
},
};
</script>
解决办法
将JSON使用 module.exports = { }包裹起来
module.exports = {
"testb" = {
"a": [
1,2,3
]
}
}
//这样就可以获取到了
更多推荐
已为社区贡献5条内容
所有评论(0)