我有一个小问题。我正在使用主干.js。我在示例中编写了此代码:
<script>
$(document).ready(function () {
window.App = {
Views: {},
Models: {},
Collections: {}
}
App.Collections.Users = Backbone.Collection.extend({
model: App.Models.User,
url: 'service'
});
App.Models.User = Backbone.Model.extend({});
App.Views.App = Backbone.View.extend({
initialize: function() {
console.log( this.collection.toJSON() );
}
});
});
</script>
比我启动服务器并在浏览器控制台中输入以下内容:
var x =new App.Collections.Users();
x.fetch()
这会导致错误:Uncaught TypeError: Cannot read property 'prototype' of undefined
。但是响应中存在数据。图片中的细节。如何解决这个问题?谢谢你的回答。