Angularjs   发布时间:2022-04-20  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了anglejs – 角度指令 – 元素或属性?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我是一个团队的一部分,拥有大约6个UI开发人员,质量不同,旁边没有角色体验。许多是承包商,没有代码基础的经验。该应用程序有一个非常花哨(复杂的)UI。它支持IE8(很快希望IE9)

我们正在引入Angular,以便对该应用程序进行大量的扩展,并且我被要求为使用Angular为团队编写指导。

我们将使用指令来创建漂亮的UI元素,其前缀为“ipwr”,以避免名称冲突。我试图决定是否要求开发人员给他们的指令限制“元素”或“属性”。仅限一个,避免混乱和混乱。

我的问题是:对于指令,“元素”还是“属性”,限制是更好还是更受欢迎?
我的主要关注点是易于使用,具有很少角色体验的人是新的应用程序代码库,以减少错误,复制和粘贴行为等。

角度指导说,每当指令完全控制它的模板时,您应该使用“元素”限制,这意味着它具有正在渲染的模板等。

对于属性,他们建议仅在将“行为”添加到现有元素或装饰现有元素时使用这些属性

例如,虑到ng-click指令,这个属性不是作为元素使用的,因为click指令只是将点击行为添加到某个元素。

一个例子是ng-repeat指令,它也被用作属性而不是元素,因为它将重复使用它的元素。

现在,这个指导是从角度文件;然而,我不一定知道元素与属性会给你一个“更好”的方法,这更像是一个惯例。

现在,如果您必须支持旧的浏览器,那么您可能需虑使用注释或类指令。

我个人喜欢只是使用属性限制;主要是因为新角度的人们在看到限制时首先被压倒,而且可以使用的选项的变化。

大佬总结

以上是大佬教程为你收集整理的anglejs – 角度指令 – 元素或属性?全部内容,希望文章能够帮你解决anglejs – 角度指令 – 元素或属性?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。