[英]Backbone.js: pass value to model url
我的模特:
var UsersID = Backbone.Collection.extend({
model:Wine,
url:"api/wines/id"
});
我的觀點:
var EditUser = Backbone.View.extend({
el: '.page2',
render: function (options) {
//console.log(options.id);
var wine = options.id;
//console.log(wine);
var that = this,
users = new UsersID({ id:wine });
users.fetch({
success: function (users) {
var template = _.template($('#user-details-template').html(), {users: users.models});
that.$el.html(template);
}
})
}
});
它無法正常工作:模型網址未接收到數據。
這是我的方式:
users.url = 'api/wines/' + id;
users.fetch({
success: function (users) {
var template = _.template($('#user-details-template').html(), {users: users.models});
that.$el.html(template);
}
})
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.