vue的组件标签名字到底是怎么定义的?老师到底是按什么给的名字?

来源:1-2 Navbar 组件--基础组件开发

lcyjerry

2020-05-06 17:53:55

vue的组件标签名字到底是怎么定义的?老师到底是按什么给的名字?

写回答

4回答

好帮手慕慕子

2020-05-07

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

1、在vue官方文档里组件注册这一块有讲解,如下:

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

https://cn.vuejs.org/v2/guide/components-registration.html#%E5%85%A8%E5%B1%80%E6%B3%A8%E5%86%8C 

2、老师这里给同学举一个简单的示例:

使用驼峰命名组件名,在template中使用组件,可以使用短线连接(更推荐使用这种方法),也可以直接使用驼峰命名。示例:

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

如果是使用短横线分隔命名一个组件时,在template中使用组件,只能以短横线的方式。示例:

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

同学可以测试理解下,祝学习愉快~

0

好帮手慕慕子

2020-05-07

同学你好,是指如下所示位置引入的组件的命名吗?

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

如果是这样的话,那么这里的名字是自定义的,由数字字母组成,必须以字母开头。

如果不是指这里的话,同学可以图文结合详细描述下具体指的是哪里,老师会再次帮助你解答的,祝学习愉快~

0
hcyjerry
h 标签内的插件名字 <>这个里面的 文档没看到有规范啊,好像要加连字符也可以不加驼峰也可以,但之前的课程老师说要和注册插件时的名字要一样
h020-05-07
共1条回复

好帮手慕慕子

2020-05-07

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

1、组件名的命名规范可以参考官方文档给出示例了解下:

https://cn.vuejs.org/v2/style-guide/#%E5%8D%95%E6%96%87%E4%BB%B6%E7%BB%84%E4%BB%B6%E6%96%87%E4%BB%B6%E7%9A%84%E5%A4%A7%E5%B0%8F%E5%86%99%E5%BC%BA%E7%83%88%E6%8E%A8%E8%8D%90 

2、组件名是可以自定义的。

祝学习愉快~

0
hcyjerry
h 我的意思是在模板里引入插件的话那个标签名是根据啥来起名字的,
h020-05-07
共1条回复

好帮手慕慕子

2020-05-06

同学你好,这个没有规定vue组件标签必须命名为什么,老师也是按照见名知意的方式给组件命名的,示例:当你看到header组件,就会想到这是表示头部的组件。

目前同学不用过于纠结组件命名,先参考学习老师的方式给组件进行命名,等同学自己知识积累多了,慢慢就会形成自己的一套命名风格了。

祝学习愉快~

0
hcyjerry
h 啥意思,vue的组件没有命名规范吗,模板里插入的标签名字可以随笔起吗?
h020-05-06
共1条回复

0 学习 · 10739 问题

查看课程