BackboneForms与显示不同的关键可能吗?

时间:2014-01-19 18:41:54

标签: javascript backbone.js backbone-forms

我有一个非常简单的形式:

var UserForm = Backbone.Form.extend({
    template: _.template($('#formTemplate').html()),

    schema: {
        venue:      { validators: ['required'] },
    },
    model: this.model
});

这会创建一个名为Venue的标签,并在其旁边放置一个文本字段。但是,如果我想为标签VenueName命名并保留它为模型venue指定的密钥,该怎么办?这可能吗?谢谢!

1 个答案:

答案 0 :(得分:1)

From the documentation是的,这很容易:

var UserForm = Backbone.Form.extend({
    template: _.template($('#formTemplate').html()),

    schema: {
        venue: {
            validators: ['required'],
            title: 'Venue Name'
        },
    },
    model: this.model
});