如何在浏览器中使用LokiJs?

时间:2017-12-28 02:24:07

标签: javascript lokijs

我怀疑这是一个简单的问题,因为我对前端不太熟悉。

我试图在浏览器应用中使用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;我出错了,如果这是愚蠢的话,我道歉!

1 个答案:

答案 0 :(得分:1)

你离我不远。你提到你在你的html中引用loki-angular.js,但你应该引用lib/lokijs/build/lokijs.min.js,或者如果你不想涉及npm,你甚至可以从cdn引用它,我知道cdnjs有它。< / p>

这样你的例子应该运行得很好。