2015-11-08 89 views
0

我需要從我的數據庫中獲取多個文檔,每個文檔都有附件,我如何獲取每個文檔並動態分配其附件,並使用AngularJS顯示列表?PouchDB:帶附件的多個文檔

這裏的代碼位我使用:

db.getAttachment(doc._id,"image.png").then(function (blob){ 
    var url = URL.createObjectURL(blob); 
    $scope.image = url; 
    }); 

如何 「image.png」 是一個動態的ID?所以我可以用for循環來迭代它

謝謝!

回答

0

您可以使用_attachments領域,這樣做:

for(var key in doc._attachments){ 
    db.getAttachment(doc._id,key).then(function (blob){ 
    var url = URL.createObjectURL(blob); 
    $scope.image = url; 
    }); 
} 
+0

它的工作!謝謝! –