私のコレクションとモデルは次のようになります。
detail_userid = 0;
detail_contactid = 0;
var ContactDetail = Backbone.Model.extend({
urlRoot: URL_CONTACTS1+detail_userid+"/"+detail_contactid
});
var ContactDetailCollection = Backbone.Collection.extend({
model: ContactDetail,
url: URL_CONTACTS1+detail_userid+"/"+detail_contactid
})
入り口は次のとおりです。
ContactDetailManagePageModel.prototype.init = function(m,n){
detail_userid = m;
detail_contactid = n;
var myContactDetails = new ContactDetailCollection();
var contactDetailListView = new ContactDetailListView({
collection: myContactDetails
});
myContactDetails.fetch({reset:true});
}
しかし、実行すると、url は :http://localhost:8080/ws/users/contacts/0/0
になります。これは、detail_userid と detail_contactid への割り当てが失敗したことを意味します。理由はわかりません。
よろしくお願いします。