我正在尝试从此处更改nodeceller应用程序:
https://github.com/ccoenraets/nodecellar
我正在尝试使用View,用户可以将葡萄酒名称输入到一个简单的表单中,然后在提交时,我会根据输入的葡萄酒ID获取模型。
基本上是一个WineView表单,它根据表单中输入的wine id对Wine模型进行延迟绑定。
假设我有一个NewWineView,允许用户输入葡萄酒ID和葡萄酒的新描述。在表单提交上,我通过id获取wine模型并更新它并返回响应。
wineDetails: function (id) {
// I dont have an ID of wine yet to fetch wine model
var wine = new Wine({_id: id});
wine.fetch({success: function(){
$("#content").html(new WineView({model: wine}).el);
}});
this.headerView.selectMenuItem();
}
我是backbonejs的新手,我正在尝试弄清楚如何创建一个与模型分离的视图,并且只在视图中单击提交按钮时附加并更新一个视图。
由于