任何人都可以告訴我在調用dexie.js的count()函數時發生了什麼:TypeError (eval at getErrorWithStack(http://127.0.0.1:8081/elements/js/dexie.js:394:5),:1:19)在調用getErrorWithStack()方法時,可能無法訪問嚴格模式函數或調用它們的參數對象的'調用者','調用者'和'參數'屬性。 http://127.0.0.1:8081/elements/js/dexie.js:394:5) 在新的承諾(http://127.0.0.1:8081/elements/js/dexie.js:786:29) 在新的交易(http://127.0.0.1:8081/elements/js/dexie.js:2756:28) 在Dexie._createTransaction(http://127.0.0.1:8081/elements/js/dexie.js:1809:16) 在tempTransaction(http://127.0.0.1:8081/elements/js/dexie.js:1825:28) 在WriteableTable.getIDBObjectStore(http://127.0.0.1:8081/elements/js/dexie.js:2266:99) 在WriteableCollection._read(http://127.0.0.1:8081/elements/js/dexie.js:3454:42) 在WriteableCollection.count(http://127.0.0.1:8081/elements/js/dexie.js:3510:33) 在HTMLElement.checkLoadEnoughtOfflineData(http://127.0.0.1:8081/elements/base/app-localize-behavior.html:294:73) 上面最後一行是從我的函數調用:TypeError:可能無法在嚴格模式下訪問'調用者','調用者'和'參數'屬性dexie.js
checkLoadEnoughtOfflineData(idcheck) {
return dbOffline.checkPageTable.where("idCheck").equals(idcheck).count();
}
p/s:我正在使用谷歌Chorm 62.
感謝您的解釋,這是非常helful :) –