-1
我目前使用Microsoft Visual Studio 2015 & Cordova進行移動開發。在PouchDB中創建數據庫
我試圖經歷PouchDB文檔和使用任何他們給了
function insertDB() {
var db = new PouchDB("todos");
var remoteDB = new PouchDB("http://localhost:5984/todos");
db.put({
_id: 'mydoc',
title: 'Heroes'
}).then(function (response) {
// handle response
}).catch(function (err) {
console.log(err);
});
PouchDB.sync('remoteDB', 'http://localhost:5984/todos');
}
我用了一個按鈕來調用insertDB()函數,但我有錯誤。
<button onclick="insertDB()">Click Me!</button>
我不斷收到錯誤,說localDB沒有定義,PouchDB沒有定義。我知道我做錯了,因爲我對PouchDB非常陌生,以前從未使用過它。
我可以知道我做錯了嗎?
看起來就像你有一個錯字在你的代碼 'PouchDB.sync( 'remoteDB', 'HTTP://本地主機:5984 /待辦事項');' 應該 'PouchDB.sync(DB,remoteDb );' – twilson63
@ twilson63但是,我仍然在PouchDB上沒有定義錯誤。我可以知道爲什麼嗎? – Alvin
。@ fiatjaf你沒有看到我回答我自己的答案嗎?這不意味着我試圖自己調試嗎?可以?如果是這樣的話,我無話可說。這不是打字錯誤,我的朋友。我遵循PouchDB網站的指南,他們給了我這行代碼。所以它不起作用,我不知道爲什麼。但我嘗試過並且嘗試過,所以我最終回答了我自己的問題 – Alvin