加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs – 我应该命名我的角度指令吗?

发布时间:2020-12-17 17:45:11 所属栏目:安全 来源:网络整理
导读:AngularJS为其指令定义ng前缀,如ng-repeat.当我创建自己的指令时,最好的做法是为它们添加前缀吗? 比如哪个更好? chat/chatormyown-chat/myown-chat myown是我的网站特定名称空间. [UPDATE] 现在,AngularJS指南建议命名空间指令https://docs.angularjs.org/
AngularJS为其指令定义ng前缀,如ng-repeat.当我创建自己的指令时,最好的做法是为它们添加前缀吗?

比如哪个更好?

<chat></chat>
or
<myown-chat></myown-chat>

myown是我的网站特定名称空间.

[UPDATE]

现在,AngularJS指南建议命名空间指令https://docs.angularjs.org/guide/directive#creating-directives

解决方法

我做.我认为这是一个很好的做法,尤其是当您使用其他可能包含其他指令的模块时,事情会变得更加混乱,并且会产生一些名称冲突的可能性.

如果您的指令是命名空间,那么任何阅读或编辑代码的人都会知道何时在应用程序自己的代码库中查找指令,而不是从某些第三方查找指令.

流行的angular-ui项目命名空间所有的指令,和angularstrap一样.

我认为这是一个普遍采用的标准;一种常见的良好做法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读