我也开始了解Angular.JS和感到困惑的区别是NG-应用程序和数据-NG-应用指令之间的东西。
大多数这些答案只是说,使模板有效的HTML或HTML验证符合,而不解释什么这些条款的意思。
我不知道肯定,但我猜这些条款适用于HTML验证程序,扫描您的代码标准合规性 – 类似于lint。他们无法将ng-app视为有效的属性。他们期望非默认HTML属性以
data-attribute_name_here。
因此,AngularJS的创建者已经为他们的指令创建了备用名称,其中包括数据,以便HTML验证程序“喜欢”它们。
原文链接:https://www.f2er.com/angularjs/147247.html