请问理解的对么

来源:1-5 Vue项目预热 - 单文件组件与Vue中的路由(2)

陈立天

2020-12-03 20:51:34

# 具体遇到的问题

http://img.mukewang.com/climg/5fc8df3b09e9b26b14071037.jpg

绿色的是对应的这里吗??  这个name是什么意思 有什么作用 用来干嘛的
# 报错信息的截图

# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

在这里输入代码,可通过选择【代码语言】突出显示

写回答

1回答

好帮手慕慕子

2020-12-04

同学你好,对于你的问题解答如下:

  1. 理解的对的,截图中绿色对应的关系是对的。、

  2. name就是配置路由时提供的一个属性,它的作用如下:

    (1)为一个页面中不同的router-view渲染不同的组件,如:将上面代码的Hello渲染在 name为Hello的router-view中,将text渲染在name为text的router-view中。不设置name的将为默认的渲染组件。

    例如:

    http://img.mukewang.com/climg/5fc9a36709b1cd9e07330167.jpg

    (2)使用$route.name获取组件name值

    http://img.mukewang.com/climg/5fc9a3ae095fce5307000139.jpg

    这些作用,我们目前不涉及,可以作为知识扩展了解即可。

一般将name属性与组件命components属性保持一致即可, 祝学习愉快~

0

0 学习 · 10739 问题

查看课程