.directive('clinicalTrailModal', function ($compile) {
return {
restrict: 'EA',
scope: {
context: '=',
dui: '='
},
templateUrl: 'app/templates/lbdAdsModal.html'
})
我根据下面的真假条件调用此指令,
<clinical-trail-modal value="currentUrl" dui="typeDisease._id" data-ng-if="clinicalTrailModal"></clinical-trail-modal>
但它确实有效。当我删除
时 restrict: 'EA',
scope: {
context: '=',
dui: '='
},
这是有效的。我是angularjs的新手。任何人都可以帮助我。谢谢。
答案 0 :(得分:0)
由于您将上下文传递到作用域,因此可能会失败。删除上下文,传入,或使其可选。
restrict: 'EA',
scope: {
context: '=?', //optional
dui: '='
}