我花了相当多的时间阅读 AngularJS 文档和一些教程,我非常惊讶这些文档是如此的不可接近。
我有一个简单的、可以回答的问题,也许对其他想要学习 AngularJS 的人有用:
AngularJS 指令是什么?
某处应该有一个简单、精确的指令定义,但 AngularJS 网站提供了这些出人意料的无用定义:
在首页 :
指令是 AngularJS 中一个独特而强大的特性。指令允许您发明新的 HTML 语法,特定于您的应用程序。
在 开发人员文档:
指令是教授 HTML 新技巧的一种方法。在 DOM 编译期间,指令与 HTML 匹配并执行。这允许指令注册行为或转换 DOM。
还有一个关于指令的 一系列的讲座,具有讽刺意味的是,它似乎假定听众已经理解了它们是什么。
是否有人能够提供一个明确的定义,解释什么是指令,以供明确参考: