バックボーンを使い始めたばかりで、簡単な質問があり、簡単な掲示板を書こうと思いました。ハッシュ変更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);
}
});
},
事前にthx