ng-include に含まれる template.html にディレクティブがあります。このディレクティブでスコープを変更しますが、私の見解では変更されません。
これが私のhtmlです
<div ng-controller="myCtrl">
<div id="modal">
<div ng-show="showDIv">Somthing to controll</div>
</div>
<div ng-include src="template.html">
</div>
これが私のテンプレートです
<a ng-support></a>
そして、これが私の指示です
app.directive('ngSupport', function(){
return {
restrict: 'A',
link: function(scope, elem, attr, ctrl) {
elem.bind('click', function(e) {
$("#modal").dialog({height:518,width:900,modal:true });
scope.showDiv = true;
scope.$apply();
});
}
};
});
ビューに適用されないディレクティブのスコープを変更すると、誰でも助けてくれますか?