我用相機捕捉一些照片(Phonegap)並將圖像/ url保存在一個數組中。要顯示的圖像我想補充的是這樣的(圖像將顯示在表格中進行):Angular /指令 - 如何在數組中有新項目時追加HTML /模板?
<!-- language: lang-html -->
<div class='ui-block-b'><img src=" + value + "></div>";
,所以我知道我需要這樣的指令。我的問題是要了解如何在將新圖像/項添加到陣列時如何反應,以便我可以顯示它。
我應該看陣列嗎?
<!-- language: lang-js -->
angular.module('mydirectives').directive("ngImage", function ($compile) {
return {
template: "<div class='ui-block-b'><img src=" + {{images.image}} + "></div>",
scope: {
images:'='
}
link: function (scope, elm) {
scope.$watch(images, function (value) {
// ??????
});
}
};
});
在ui-block-b元素上添加ng-repeat? –
我認爲在不同的UI塊元素(ui-block-a,ui-block-b)的情況下,指令會更好......您怎麼看?我有可能進一步添加「html」... – DehMotth