カメラ (Phonegap) でいくつかの写真をキャプチャし、画像/URL を配列に保存します。画像を表示するには、次のようなものを追加したいと思います(画像は表に表示されます):
<!-- 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) {
// ??????
});
}
};
});