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

あなたは遠く離れていません。loki-angular.jsHTMLで参照していると述べていますがlib/lokijs/build/lokijs.min.js、npmを関与させたくない場合は、cdnから参照するか、参照する必要があります。cdnjsにあることはわかっています。

これで、あなたの例は問題なく動作するはずです。

于 2017-12-29T20:35:30.643 に答える