3
我的控制範圍有數據這樣,呼叫指令使用控制器範圍內的數據
$scope.feeds = [{
directive: 'photo-added',
user: {
...
},
images: [
{id: 150, image: "image.png"},
{id: 151, image: "image.png"},
{id: 152, image: "image.png"}
]
},
{
directive: 'new-question',
question_id : 5,
title : "Call directive using controller scope data"
}];
所有的數組對象有「指令」屬性。我想爲每個對象調用正確的指令。喜歡這個;
<div ng-repeat="feed in feeds">
<{{feed.directive}} info="feed"></{{feed.directive}}>
</div>
當然這是行不通的。我怎樣才能調用正確的指令?
可惜這不是那麼簡單。 – dfsq
$ compile只解析一次? – Gatsbill
是的,當ngClass解析類名時,它不會觸發另一個編譯。 – dfsq