我正在尝试使用骨干设置SPA的路由。我想要做的是在URL中输入用户类型,ex http://......# / images_sets/1然后执行GET请求,该请求从API数据库返回ID为1的图像集。我似乎无法弄清楚如何将用户在网址中输入的ID传递给GET请求。我也想知道我是否正确设置了路线以便能够显示各个图像集?谢谢。
var Router = Backbone.Router.extend({
routes: {
'': 'home',
'users': 'users', // users does not exist
'images': 'images',
'comments': 'comments',
'likes': 'likes',
'postImages': 'postImages',
'image_sets/:id' : 'image_sets'
},
image_sets: function(id) {
$('#content').empty();
$('#myCarousel').hide();
$.ajax({
url: 'https://pixelect-rails-api.herokuapp.com/image_sets/id',
type: 'GET'
}).done(function(response) {
console.log(response);
var template = Handlebars.compile($('#imageSetsTemplate').html());
$('#content').html(template({
image_set: response
}));
});
},