美文网首页
vue-router踩过的坑1

vue-router踩过的坑1

作者: October_CanYang | 来源:发表于2021-02-02 15:48 被阅读0次

项目场景:

<font color=#999AAA >简述项目相关背景:
bug场景:
    在学习vue-router,路由传参的部分的时候,在APP.vue页面中的
</font>

<router-link :to="{name:'Hi1',parmas:{username:'canyang'}}">

在Hi.vue页面中接收参数

<h2>
    {{$route.parmas.username}}
</h2>

<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">

问题描述:

<font color=#999AAA >提示:这里描述项目中遇到的问题:
   Error in render:
<font color=red size=5>
报错:
"[Vue warn]: Error in render: "TypeError: Cannot read property 'username' of undefined"</font>
<font color=red size=5>
"TypeError: Cannot read property 'username' of undefined"

</font> 在这里插入图片描述

App.vue错误代码标识

在这里插入图片描述

</font>

<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">

Hi.vue文件中错误代码标识

在这里插入图片描述

<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">

原因分析:

<font color=#999AAA >问题的分析:
    在报这个错之后,进行了代码查询,router/index.js中name是否一致
    然后检查各个字段,[$route]等参数是否写错
</font>

<hr style=" border:solid; width:100px; height:1px;" color=#000000 size=1">

解决方案:

<font color=#999AAA >具体解决方案:
    对比到params的时候发现单词写错了,所以 改掉就可以了</font>

相关文章

  • vue-router踩过的坑1

    项目场景: 简述项目相关背景:bug场景:在学习vue-router,路由传参的部分的时候,在APP.vue页面中...

  • 交互设计师所要避免的几个坑

    前言 工作中难免会踩到几个坑,即使现在不踩以后还会踩,只有踩过才会深刻记住,踩过说明爱过!但是踩过的坑必须把坑填满...

  • vue-router踩坑

    配置了路由,假设是下面这样的: 现在访问 localhost:8080,都知道会跳转到 Login1 这个组件的页...

  • vue踩过的坑

    vue踩过的坑

  • D1094:踩坑的价值最大化

    是人就会踩坑,不踩坑理论上就不属于人类,踩坑是人之常情,能回头站在坑边反思,才是对踩过的的坑价值最大化的体现,要不...

  • VUE 集成TypeScript之vue-router重构 (二

    VUE 如何集成TypeScript之初步踩坑 (一) vue-router的痛点 在上一篇分享中,我们已经成功的...

  • android使用appium的自动化

    PS:看了别人写的文章博客,感觉踩了很多坑,自己写一遍整理下踩过的坑。 1.安装adb 通过homebrew安装 ...

  • 投资避坑指南

    2022年9月14日(第224天) 经常反思踩过的坑,犯过的错,了解别人踩过的坑,犯过的错,思考如何避免自己下次踩...

  • PHP中的数据类型

    一说到数据类型,这个坑就太多了,多到有哪些坑,有多少坑,不知道自己还会踩哪些坑,以及踩过的坑还会不会再踩,我对...

  • 踩过的坑

    1、关于Windows下修改hosts文件无法生效,刚开始直接用浏览器打开发现404,后来ping域名才发现是连接...

网友评论

      本文标题:vue-router踩过的坑1

      本文链接:https://www.haomeiwen.com/subject/qtuytltx.html