- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我为页眉和页脚制作了一个 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/
我最近购买了《C 编程语言》并尝试了 Ex 1-8这是代码 #include #include #include /* * */ int main() { int nl,nt,nb;
早上好!我有一个变量“var”,可能为 0。我检查该变量是否为空,如果不是,我将该变量保存在 php session 中,然后调用另一个页面。在这个新页面中,我检查我创建的 session 是否为空,
我正在努力完成 Learn Python the Hard Way ex.25,但我无法理解某些事情。这是脚本: def break_words(stuff): """this functio
我是一名优秀的程序员,十分优秀!