我想分享以下两个指令之间的$scope
:如何在AngularJS中的两个指令之间共享范围?
One23SRCApp.directive('directive1',function() {
return {
restrict: "A",
scope:true,
link: function (scope, element, attrs) {
scope.tablename = "table";
}
};
});
One23SRCApp.directive('directive2',function() {
return {
restrict: "A",
link: function (scope, element, attrs) {
var tablename = scope.tablename;
}
};
})
在HTML,我有:
<input type="text" directive2 placeholder="Search Models...">
<table directive1>
<tr>
<td>column1</td>
<td>column1</td>
</tr>
</table>
我已经创建了一个名为“指令1”与隔离范围的指令,分配名称“表”到scope.tablename
属性。我无法在其他指令中访问此范围属性。
那么我怎样才能访问另一个指令的范围?
如何在HTML中被组织的指示? – Chandermani
@chnadermani我已更新我的问题,我已对不同元素应用指令。 – Shivkumar