backbone js在视图提交时呈现没有模型和获取模型的视图

时间:2016-06-15 23:12:04

标签: javascript backbone.js

我正在尝试从此处更改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的新手,我正在尝试弄清楚如何创建一个与模型分离的视图,并且只在视图中单击提交按钮时附加并更新一个视图。

由于

0 个答案:

没有答案