2015-11-08 3 views
0

Мне нужно получить несколько документов из моего db, у каждого есть вложение, как я могу получить каждый документ и назначить его вложение динамически и отобразить список, используя AngularJS?PouchDB: несколько документов с вложениями

Вот бит кода я использую:

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

Как "image.png" быть динамическим ID? Поэтому я могу перебирать его с помощью петли для цикла

Спасибо!

ответ

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

Он работал! Благодаря! –

Смежные вопросы