0
我使用帶有Ionic v2的PouchDB。我在嘗試訪問時遇到問題,然後從.get。PouchDB獲得Promise返回null'this'
public start(): Promise<any> {
return this.db.get('step.current').then(function (doc) {
Logger.log(this);
Logger.log(doc);
if (doc) return this.get(doc.name);
return this.get('start.json');
}).catch(err => {
Logger.error(err);
return this.get('start.json');
});
}
記錄儀打印空和文檔對象,但試圖執行this.get(doc.name)失敗並進入.catch其中this.get(」時start.json');正在工作。
我失去了一些東西在這裏?我不明白什麼是錯的。
哇謝謝,我很尷尬沒有注意到這一點。我可能需要休息。 – Smaniotto