我试图理解angularjs中的范围。Angularjs中的范围
在angularjs中注册一个指令时说,如果我们不提供任何范围作为对象的属性,那么对象的范围是什么呢?
例如,考虑下面的代码: -
app.directive("kid", function() {
return {
restrict: "E",
template: '<input type="text" ng-model="chore"> {{chore}}'
};
});
现在说,如果我在我的HTML 2个元素: -
<kid></kid>
<kid></kid>
那么,如何做上述落得共享相同的范围是什么?我还无法找到令人信服的答案。
好像你了解隔离范围,有一个概念,但是你的英语余地广阔的误解。也许更仔细地说一下这一点。 – hally9k
@ hally9k现在看起来不错..可以自由编辑答案.. –
我确实开始编辑你的答案,但发现自己完全重写它,所以我只是添加了我自己的答案。 – hally9k