【发布时间】:2014-06-03 12:34:16
【问题描述】:
如何在指令正文中访问指令的隔离范围?我的 DOM 看起来像这样:
<div ng-app="app">
<directive>
<p>boolProperty: {{boolProperty|json}}</p>
</directive>
</div>
boolProperty 在指令的 link 函数内分配:
angular.module("app", []).directive("directive", function() {
return {
scope: {},
link: function($scope) {
$scope.boolProperty = true;
}
};
});
问题是,指令内的子 <p> 绑定到指令的 父 范围,而不是指令的隔离范围。我该如何克服这个问题?
【问题讨论】:
标签: angularjs angularjs-directive angularjs-scope