我怀疑这是一个简单的问题,因为我对前端不太熟悉。
我试图在浏览器应用中使用lokijs作为数据存储区,但我无法让它运行。我的html中有<script src="lib/lokijs/src/loki-angular.js"></script>
,
var db = new loki('test');
var users = db.addCollection('users');
users.insert({
name: 'joe'
});
console.log(users.data);
在我的js中作为一个微不足道的测试。但是,我收到错误Uncaught ReferenceError: loki is not defined
。请让我知道在哪里&#39;我出错了,如果这是愚蠢的话,我道歉!
答案 0 :(得分:1)
你离我不远。你提到你在你的html中引用loki-angular.js
,但你应该引用lib/lokijs/build/lokijs.min.js
,或者如果你不想涉及npm,你甚至可以从cdn引用它,我知道cdnjs有它。< / p>
这样你的例子应该运行得很好。