1

我怀疑这是一个简单的问题,因为我对前端不是很有经验。

我正在尝试将 lokijs 用作浏览器应用程序中的数据存储,但我无法让它运行。我<script src="lib/lokijs/src/loki-angular.js"></script>在我的 html 中,并且

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。请让我知道我哪里出错了,如果这是愚蠢的事情,我深表歉意!

4

1 回答 1

1

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

这样,您的示例应该可以正常运行。

于 2017-12-29T20:35:30.643 回答