【发布时间】:2013-03-13 21:10:53
【问题描述】:
我已经阅读了 Compilation process, and directive matching 在 AngularJS 文档上。
但我真的不明白这些指令。
例子:
我有静态 html:
<div class="test test2" cid="549" sid="a5e3c4f8a9">text-text-text</div>
当我手动执行时,我知道它只会在浏览器解析时创建和调用一次。
但是当我创建一个具有相同 dom 元素的指令时会发生什么?
<x my-directive>text-text-text</x>
效果一样吗?
我问这样一个新手问题,因为我在我的 html 页面上使用了 200 多个元素。 如果我将它们更改为单个指令:肯定会更容易管理它们。
如果它只是在浏览器的编译时变慢,但在运行时发生了什么?
很抱歉,如果 qustion 不够专业。我是 Stackoverflow 的新手。
谢谢
丹尼尔
【问题讨论】:
-
“当我创建一个具有相同 dom 元素的指令时会发生什么”——我在这里没有关注你。您指的是什么“相同元素”?
-
我正在从元素创建指令。我在页面上有 200 个。
标签: javascript frameworks angularjs