我是靠谱客的博主 儒雅电话,最近开发中收集的这篇文章主要介绍在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不仔细的下场白白耽误了一下午

现在附上API地址 https://vue.docschina.org/v2/api/#methods

最后

以上就是儒雅电话为你收集整理的在Vue中使用this.$store或者是$route一直报错的解决的全部内容,希望文章能够帮你解决在Vue中使用this.$store或者是$route一直报错的解决所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(466)

评论列表共有 0 条评论

立即
投稿
返回
顶部