class命名

class命名

老师对标签的命名遵循着什么规范么?那些命名有什么含义?比如class="g-list" g有什么含义?

在一个组件中,有的需要加上组件的命名空间,有的并不用:比如history中 class="history-title"为什么不实用class=“g-title | g-history-title”。

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

我觉得这样的命名方式并不是个人自定义的那种。请老师解答!!

正在回答

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

1回答

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

  1. class命名遵循语义化原则,尽量做到见名知意。

  2. g表示全局的意思,由于老师这里提前写好了样式,将可以在所有页面中使用的类名前添加了g

  3. 类名的设置,没有强制性的规定,不像js语法那样严格规定我们声明变量必须要使用var、let等关键字。在一个组件中,有的需要加上组件的命名空间,有的并不用,这个是可能是老师书写代码的一个习惯

  4. 老师这样的命名方法就是老师自定义的, 让代码更加方便阅读

  5. 同学也可以先模仿老师的命名方式,慢慢积累与总结,最终形成一个自己习惯的类名命名方式

如果帮助到了你,欢迎采纳,祝学习愉快~

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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