刚开始使用主干并有一个快速的问题,并认为我会写一个简单的留言板。我想要一些响应哈希更改 detail/:id 的东西,并像这样将它添加到路由器中。这似乎可行,但我认为这不是正确的方法。一般来说,这是如何进行 http 调用获取对象的(特别是成功回调)?
var MessageBoardRouter = Backbone.Router.extend({
routes: {
"detail/:id" : "showDetail"//,
},
showDetail: function(id){
console.log('within showDetail with ' + id);
//var p1=new Post({header:'my original header'});
var p2=new Post({id:id});
p2.fetch({
success: function(){ // <- should I be doing this or different way or is who strategy off???
console.log(p2.attributes);
var view= new MbDetail();
view.render(p2);
}
});
},
提前谢谢