角度指令

Tra*_*ace 2 javascript angularjs

我正在研究Angular库并且有一个关于指令的简单(可能是微不足道的)问题,这些指令可能有助于我在阅读一般文档时将该术语置于适当的上下文中:

当docs/tutorials引用指令时,它们是指:

  • HTML(el,attr或class);
  • 编译后的HTML;
  • 执行的Javascript函数;
  • 两者合作的一般概念;

有时使用该术语的上下文似乎有点模糊,可能是因为我还处于学习阶段.

Sjo*_*888 5

AngularJs的一个特性是声明一个指令.通过声明一个指令,您可以创建一些允许您以各种方式扩展HTML的东西.因此,当人们谈论指令时,他们指的是整个事情,当你查看所有细节时,这是一个非常复杂的概念.

在谈论定义指令的JavaScript函数时,大多数人都在谈论" 指令 " ,因为这是定义新指令的方式.

大多数情况下,他们不会谈论DOM中编译的HTML.