gpt4 book ai didi

angularjs - Angular 1.5 中指令的用例

转载 作者:行者123 更新时间:2023-12-02 03:08:49 24 4
gpt4 key购买 nike

我为页眉和页脚制作了​​一个 Angular 元素指令。 Header 指令包含购物车元素功能和我的帐户功能。把它作为指令有什么不对吗?它是使用指令的力量的 Angular 方式还是最佳实践?

最佳答案

Angular 1.5 引入了组件(https://docs.angularjs.org/guide/component),它主要用作指令(https://docs.angularjs.org/guide/directive)的替代品。至少,您可以实现指令可以完成的大部分事情(我不完全确定它是否可以完全替代)。组件似乎更加结构化并且更有利于基于组件的开发(像“组件”这样的名称应该不足为奇 :P)。

如果你需要写一些等同于限制为 'A' 的 Angular 指令的东西,那么你可能仍然应该使用指令,否则对于大多数其他情况,编写一个组件就可以了作为一个更好的主意。从 Angular 1.5 开始,我喜欢将指令视为一种“装饰”。

至于你的问题“使用指令是错误的吗”——答案是“不,可能不是,但对于如今 Angular 开发的大多数事情来说,使用组件是一种更被接受的做法”。

希望对您有所帮助!

关于angularjs - Angular 1.5 中指令的用例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40990230/

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