Javascript 主干将模型属性绑定到输入

Javascript 主干将模型属性绑定到输入,javascript,backbone.js,Javascript,Backbone.js,在主干网中,是否有将模型属性绑定到输入字段的功能,以便在输入值更改时,模型属性将自动设置为当前值 目前,我有以下看法 <input type="text" name="firstname" class="form-input" value="<%- model.firstname %>" /> 对我来说,这似乎是一种糟糕的做法。我错过了一个更简单的方法吗?这是用香草主干做这件事的正确方法。如果您想设置自动数据绑定,您将需要一个类似的插件 使用环氧树脂,您的示例将如下所示

在主干网中,是否有将模型属性绑定到输入字段的功能,以便在输入值更改时,模型属性将自动设置为当前值

目前,我有以下看法

<input type="text" name="firstname" class="form-input" value="<%- model.firstname %>" />

对我来说,这似乎是一种糟糕的做法。我错过了一个更简单的方法吗?

这是用香草主干做这件事的正确方法。如果您想设置自动数据绑定,您将需要一个类似的插件

使用环氧树脂,您的示例将如下所示:

var BindingView = Backbone.Epoxy.View.extend({
  bindings: {
    "[name=firstname]": "value:firstName",
  }
});

这会将模型的
firstName
属性绑定到输入,并使用
name=“firstName”

joews检查是否正确;您的代码对于主干来说非常好。为什么你觉得不好?
var BindingView = Backbone.Epoxy.View.extend({
  bindings: {
    "[name=firstname]": "value:firstName",
  }
});