在Vue中使用this.$store或者是$route一直报错的解决
更新时间:2019年11月08日 15:53:54 作者:wang756990866
今天小编就为大家分享一篇在Vue中使用this.$store或者是$route一直报错的解决,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
今天在引入路由参数和状态组件的时候发现一直报空找不到,但是我在控制台查看还能找得到


一直超费解,直到我在其他组件单独测试的时候又可以了
这是测试正常的
test1s : function(){
debugger
var test1=this.$route.params.num;
console.log(test1);
return test1;
}
getRequest: (val)=> {//改变海黄学堂状态
debugger
let thisRoute=this.$store.state.school.state;
if(val){
switch(val){
}
}else{
this.listVal= this.kepu;
this.$store.state.school.state='kepu';
}
return thisRoute;
下边这个是一直失败的
发现不同了么?
这两个下边的使用了ES6的箭头函数结果就一直不成功了

而且又看了一下Vue的API发现人家都已经很明显的提示了!!!
这就是看API不仔细的下场白白耽误了一下午
相关文章
Vue项目在IE浏览器页面白屏且报错SCRIPT1010:缺少标识符问题
Vue项目在谷歌浏览器中正常运行,但在IE浏览器中出现问题,如白屏和控制台报错,解决过程包括检查IE设置、调整编辑器配置、引入兼容性插件、使用productionSourceMap定位错误、检查插件依赖和版本,以及重新构建项目2024-09-09


最新评论