我第一次使用骨幹網,並且我非常努力地使它與JSON數據文件正常工作。骨幹模型通過ID獲取JSON元素
我有一個模型,如下所示:
window.Test = Backbone.Model.extend({
defaults: {
id: null,
name: null,
},
url: function() {
return 'json/test.json/this.id';
},
initialize: function(){
}
});
當一個測試項目被點擊,然後我試圖打開被點擊做
testDetails: function (id) {
var test = new Test();
test.id = id;
test.fetch({ success: function(data) { alert(JSON.stringify(data))}});
},
然而,這是太平洋模型的細節不起作用,我無法正確地說「使用通過的ID獲取JSON元素」
任何人都可以請示範我如何正確地構造模型URL以將元素與I D.
謝謝
在Backbone中,您使用'.get()'方法來訪問模型屬性。 'this.id'將返回'undefined' – jackwanders 2012-07-17 13:40:29
嗨,謝謝,我已經改變了它,但是我得到了錯誤GET http://localhost/backbone/json/test.json/2 404(未找到) – 2012-07-17 13:44:55
我該如何告訴它會得到一個ID爲 – 2012-07-17 13:46:33