我正在跟随Thomas Davis在youtube上的初学者Backbone.js教程视频(https://www.youtube.com/watch?v=FZSjvWtUxYk)
我遇到了重新创建他的第一个集合的问题,即用户集合。
var Users = Backbone.Collection.extend({
url: '/users'
});
我在html标记中有一个“类”的div,其中html在获取用户实例成功时应该包含“测试内容”:
var UserList = Backbone.View.extend({
el: '.page',
render: function () {
var users = new Users();
users.fetch({
success: function () {
this.$el.html('Test Content');
}
})
}
});
我正在本地服务器上的“骨干”目录中工作(例如:localhost / backbone)
我无法理解我的收藏网址应该解决的问题,
“localhost / users”和“localhost / backbone / users”都给我404错误。
视频的作者使用ajax Prefilter,它将远程服务器的名称添加到集合的url中,我不确定是否需要使用它。
非常感谢任何帮助,谢谢。