【发布时间】:2016-03-14 03:15:03
【问题描述】:
这是我的指令代码,可以正常工作:
.directive('myGrid',function(){
return {
restrict:'E',
scope:{
info:'=info'
},
templateUrl : '/directiveGrid.html'
}
})
但如果我改变范围:
.directive('myGrid',function(){
return {
restrict:'E',
scope:{
info:'@info'
},
templateUrl : '/directiveGrid.html'
}
})
它不起作用。这是第二个demo
【问题讨论】:
-
'=' 提供两种方式绑定,而 '@' 只传递一个字符串值。它们是不同的。
标签: angularjs angularjs-directive