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

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

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

正在回答

登陆购买课程后可参与讨论,去登陆

4回答

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

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

http://img1.sycdn.imooc.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://img1.sycdn.imooc.com//climg/5eb3eb30096dd93509880898.jpg

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

http://img1.sycdn.imooc.com//climg/5eb3eb890932ea7f10100612.jpg

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

好帮手慕慕子 2020-05-07 13:55:34

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

http://img1.sycdn.imooc.com//climg/5eb3a09e090af32912501006.jpg

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

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

  • 提问者 lcyjerry #1
    标签内的插件名字 <>这个里面的 文档没看到有规范啊,好像要加连字符也可以不加驼峰也可以,但之前的课程老师说要和注册插件时的名字要一样
    2020-05-07 17:11:30
好帮手慕慕子 2020-05-07 09:52:13

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

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、组件名是可以自定义的。

祝学习愉快~

  • 提问者 lcyjerry #1
    我的意思是在模板里引入插件的话那个标签名是根据啥来起名字的,
    2020-05-07 10:49:14
好帮手慕慕子 2020-05-06 18:29:44

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

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

祝学习愉快~

  • 提问者 lcyjerry #1
    啥意思,vue的组件没有命名规范吗,模板里插入的标签名字可以随笔起吗?
    2020-05-06 19:50:01
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师