我是 Backbone.js 的新手。对于实验/初始开发,我将所有内容都放在标签的一页上,但我开始将代码分离到一个单独的 .js 文件中。在我这样做之后,我收到来自路由器的错误。
未捕获的类型错误:对象 [对象对象] 没有“应用”方法
这是我的路由器代码:
var AppRouter = new Backbone.Router.extend({
routes: {
":uuid": "details"
},
details: function (uuid) {
// load details
new DetailView({id: uuid, el: $('#detailView')});
}
});
var appRouter = new AppRouter;
我在上面的文件标签中加载了模型/视图,但即使我注释掉文件的标签或清空文件,它仍然显示事物错误。
抛出错误的行是var appRouter = new AppRouter;
我在路由器代码上做错了什么。
谢谢!!安德鲁