如何在 AngularJS 中注入 PersistenceJS(undefined 不是一个对象(评估 'persist
how to inject persistencejs in angularjs (undefined is not an object (evaluating 'persistence.store.cordovasql.config'))
你好,我想在我的angularjs/ion移动应用程序中使用persistencejs。我在设备上使用 sqlite 数据库。
我使用此示例在我的应用程序中使用 persistencejs,但出现错误:
undefined is not an object (evaluating 'persistence.store.cordovasql.config')
在我的索引中.html我像这样绑定 js 文件:
<script src="lib/persistencejs/persistence.js"></script>
<script src="lib/persistencejs/persistence.store.sql.js"></script>
<script src="lib/persistencejs/persistence.store.sqlite.js"></script>
在我的控制器中,我使用:
persistence.store.cordovasql.config(
persistence,
'testdb',
'0.0.1', // DB version
'DB', // DB display name
5 * 1024 * 1024, // DB size
0 // SQLitePlugin Background processing disabled
);
persistence.define('Page', {
path: "TEXT",
data: "TEXT"
});
persistence.schemaSync();
我错过了什么?
你包括cordovasql脚本吗?
<script src="lib/persistencejs/persistence.store.cordovasql.js"></script>
附言。出于某种原因,使用 bower 安装 persistencejs 对我不起作用。我手动从 https://github.com/coresmart/persistencejs 下载了 github 存储库
相关文章:
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- Javascript(Angular)从一个对象数组到第二个数组查找值
- 对一个对象使用reduce可以返回一个没有't在数组中包含目标字母
- AngularJS&JSON-从Previous&下一个对象
- jQuery$.inArray()总是返回-1和一个对象数组
- javascript处理一个对象数组以获得一个新的对象数组
- javascript函数,它接受两个输入:一个对象和一个键,并返回对象中该键的相应值
- 你能用来自数组的属性名称生成一个对象吗
- 预期响应包含一个对象,但在angular js中得到一个数组错误
- Protractor:element.getText()返回一个对象,而不是String
- 如何使用jQuery添加另一个对象的高度作为边距
- 计算从一个对象到另一个对象的路径并沿其移动
- 如何将一个对象添加到每个对象数组中
- 为了避免创建全局变量,可以将所有变量分配给一个对象吗
- 将javascript对象(属性+值)合并到一个对象中
- TypeError:undefined不是一个对象(评估'c.trigger')
- Rails JavaScript 包含 TypeError:“null”不是一个对象(评估 'document.
- TypeError:undefined不是一个对象(正在评估'msg.innerHTML="Uploa
- 如何在 AngularJS 中注入 PersistenceJS(undefined 不是一个对象(评估 'persist
- undefined不是一个对象(评估'$scope.students.pay')