gpt4 book ai didi

angularjs - 我应该命名我的 Angular 指令吗?

转载 作者:行者123 更新时间:2023-12-04 18:08:52 26 4
gpt4 key购买 nike

AngularJS 定义了一个 ng其指令的前缀,如 ng-repeat .当我创建自己的指令时,最好在它们前面加上前缀吗?

例如哪个更好?

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

在哪里 myown是我的网站特定命名空间。

[更新]

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

最佳答案

我愿意。我认为这是一个很好的做法,特别是当您使用其他可能包含附加指令的模块时,事情会变得更加困惑,并且会产生一些名称冲突的小机会。

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

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

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

关于angularjs - 我应该命名我的 Angular 指令吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19561493/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com