【发布时间】:2016-05-02 23:37:28
【问题描述】:
我正在使用主干本地存储插件,但是它给了我以下错误。
未捕获的类型错误:Backbone.LocalStorage 不是函数
我在我的收藏中以下列方式使用它
var TodoList = Backbone.Collection.extend({
model: TodoModel,
localStorage: new Backbone.LocalStorage('todos-backbone')
});
我该如何解决这个问题?
更新
我在 index.html 中导入它们
<script src="node_modules/jquery/dist/jquery.min.js"></script>
<script src="node_modules/backbone/node_modules/underscore/underscore-min.js"></script>
<script src="node_modules/backbone/backbone-min.js"></script>
<script src="node_modules/backbone-localstorage/backbone-localStorage.js"></script>
<script src="js/models/todo.js"></script>
<script src="js/collections/todos.js"></script>
<script src="js/views/todos.js"></script>
<script src="js/views/app.js"></script>
<!-- <script src="js/routers/router.js"></script> -->
<script src="js/app.js"></script>
【问题讨论】:
-
请向我们展示您导入主干模块的 HTML
-
文件权限有问题吗?
-
@ErrHunter 文件权限是什么意思?
-
您的
backbone-localStorage.js拥有所有人的阅读权限?我曾经被权限卡住了。 -
我真的不这么认为。我对
backbone-localstorage.js-rw-r--r--拥有这些权限
标签: javascript jquery html backbone.js