Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在backbone.js中更改视图时自动更改模型字段_Javascript_Backbone.js - Fatal编程技术网

Javascript 在backbone.js中更改视图时自动更改模型字段

Javascript 在backbone.js中更改视图时自动更改模型字段,javascript,backbone.js,Javascript,Backbone.js,我有一个弹出窗口,里面有很多可编辑的选项——这是一个主干视图。 我有一个简单的POCO模型来存储这些选项。很难编写每个视图事件处理程序来更新模型的相应值 如何在模型的视图字段更改时自动更新模型 假设我有文本框Name,它对应于model.Name。 在文本框中输入新名称时,我需要自动更新model.name。可能吗 我知道这种方式不是mvc,而是mvvm,也许在这里使用knockout.js更好,但我已经有了一些主干代码,所以希望可以找到一些解决方法。从视图内部,您可以简单地用这个重新声明它th

我有一个弹出窗口,里面有很多可编辑的选项——这是一个主干视图。 我有一个简单的POCO模型来存储这些选项。很难编写每个视图事件处理程序来更新模型的相应值

如何在模型的视图字段更改时自动更新模型

假设我有文本框
Name
,它对应于
model.Name
。 在文本框中输入新名称时,我需要自动更新
model.name
。可能吗


我知道这种方式不是mvc,而是mvvm,也许在这里使用knockout.js更好,但我已经有了一些主干代码,所以希望可以找到一些解决方法。

从视图内部,您可以简单地用这个重新声明它<代码>this.model=SomeOtherModel

您可以使用管理表单以模型更新

此插件将允许您在相关视图字段发生更改时自动更新模型