在Vue中使用this.$store或者是$route一直报错的解决
2019-11-09 07:05
2606 查看
今天在引入路由参数和状态组件的时候发现一直报空找不到,但是我在控制台查看还能找得到
一直超费解,直到我在其他组件单独测试的时候又可以了
这是测试正常的
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时Module build failed: TypeError: this._init is not a function错误的解决方法
- vue打开二级或者三级页面传输对象,再刷新浏览器数据丢失问题解决(vue使用router传递数据)
- 使用npm安装vue脚手架cli或者angular-cli时出错的解决方法
- asp.net中使用fckeditor时,提示“this connector is disabled Please check the"editor/filemanager/connectors/aspx/config.aspx”解决办法
- ubuntu 11.04使用apt-get安装软件时一直提示E:unable to locate package的解决办法
- "无法找到“XXX.exe”的调试信息,或者调试信息不匹配。未使用调试信息生成二进制文件"的解决方法
- Amazon Appstore 或者 Nook Appstore 是否可以使用Google Licensing LVL
- C#:使用ListView动态添加数据一直闪烁的解决办法
- 解决使用Iframe无刷新提交后IE进度条一直在加载的问题
- 使用 apt-get 的時候,出现目录或者被锁住的解决办法(E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源临时不可用) E: 无法对管理目录(/var/lib/dpkg/)加锁,是不是另一个包管理)
- C:\Windows\system32\MSVCR100.dll 没有被指定在 Windows 上运行,或者它包含错误。请尝试使用原始安装媒体重新安装程序,或联系您的系统管理员或软件供应商以获取支持。【解决办法】
- 解决 VMware 虚拟机 中被提示 “请不要在虚拟机中运行此程序”或者“Themida Sorry, this application cannot run under a Virtual Mac
- 在使用macbook pro过程中遇到 <此apple id尚未用于App Store>,解决方法!
- 在Windows操作系统下使用Visual C++ 6.0编程时,如果点击菜单中的【打开】或者【添加】,或者按快捷键,都会弹出一个对话框,怎么解决?
- R.id或者R.layout等等在使用时后面无法找找相应空间或者布局问题的解决办法
- 使用python显示图像在windows图片查看器中一直显示加载中就是打不开的解决途径
- 请尝试启用“逐用户重定向”,或者使用提升的权限从命令提示符处注册该组件 错误解决
- 密钥发行中心(KDC)找不到相应的证书用于智能卡登录,或者无法验证 KDC 证书。如果不解决该问题,智能卡登录可能不会正常工作。若要更正该问题,请使用 certutil.exe 验证现有的 KDC 证书或注册新的 KDC 证书。
- DLINQ 使用DataContext快速构建数据访问层DAL,发现Updata采用Attach(Entity t,true)困难重重!(如果实体声明了版本成员或者没有更新检查策略,则只能将它附加为没有原始状态的已修改实体)的解决办法!
- 使用adb push命令遇到的“read only”或者“out of memory"的解决办法