【发布时间】:2018-05-16 20:11:29
【问题描述】:
当我调用 dexie.js 的 count() 函数时,谁能告诉我这里发生了什么:
TypeError: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions or the arguments objects for calls to them
at eval (eval at getErrorWithStack (http://127.0.0.1:8081/elements/js/dexie.js:394:5), <anonymous>:1:19)
at getErrorWithStack (http://127.0.0.1:8081/elements/js/dexie.js:394:5)
at new Promise (http://127.0.0.1:8081/elements/js/dexie.js:786:29)
at new Transaction (http://127.0.0.1:8081/elements/js/dexie.js:2756:28)
at Dexie._createTransaction (http://127.0.0.1:8081/elements/js/dexie.js:1809:16)
at tempTransaction (http://127.0.0.1:8081/elements/js/dexie.js:1825:28)
at WriteableTable.getIDBObjectStore (http://127.0.0.1:8081/elements/js/dexie.js:2266:99)
at WriteableCollection._read (http://127.0.0.1:8081/elements/js/dexie.js:3454:42)
at WriteableCollection.count (http://127.0.0.1:8081/elements/js/dexie.js:3510:33)
at HTMLElement.checkLoadEnoughtOfflineData (http://127.0.0.1:8081/elements/base/app-localize-behavior.html:294:73)
上面的最后一行是我的函数调用:
checkLoadEnoughtOfflineData(idcheck) {
return dbOffline.checkPageTable.where("idCheck").equals(idcheck).count();
}
p/s:我正在使用 Google Chorm 62。
【问题讨论】:
标签: dexie