我想這樣做: 我有一個Angular
裏面的對象數組,我想編寫一個指令,爲該數組的每個成員創建一個div元素HTML視圖,如果新項目來到數組,自動查看更新,並且如果刪除項目,HTML更新也是如此。我這樣做:在Angular指令裏面添加子視圖到HTML視圖
這是我的控制器:
app.controller("timelineCtrl", function ($scope) {
$scope.arr={};
.
.
.
}
這是我的指令:
app.directive('helloWorld', function() {
return {
restrict: 'AE',
replace: true,
template: '<div> Hello {{arrayItem}} </div>',
link: function ($scope, element, attrs) {
//here i know that i have to write some code
// i have to watch any changes in array and compile it to HTML view
}
};
});
這是我的看法:
<div class="row" ng-controller="timelineCtrl">
<hello-world></hello-world>
</div
我知道我必須寫link
指令的屬性內的一些代碼,但我不能這樣做。我必須爲該數組創建一個循環並檢查值?
你能完成鏈接部分嗎?它不適用於我 – Fcoder
你期望什麼?看[我的代碼](http://jsfiddle.net/27LpcosL/),列表中有三個項目 –