簡體   English   中英

在 backbone.js 中更改視圖時自動更改 model 字段

[英]change model fields automatically when view changed in backbone.js

我有一個彈出窗口,其中有很多可以編輯的選項 - 這是一個主干視圖。 我有一個 model,它是存儲這些選項的簡單 POCO。 很難編寫每個視圖事件處理程序來更新模型的相應值。

如何在 model 的視圖字段更改時自動更新它?

假設我有對應於model.name的文本框Name 當我在文本框中輸入新名稱時,我需要自動更新model.name 可能嗎?

我知道這種方式不會是 mvc,而是 mvvm,也許在這里使用 knockout.js 會更好,但我已經有了一些骨干代碼,所以希望可以找到一些解決方法。

您可以使用Backbone Forms管理您的表單到 model 更新。

此插件將允許您在相關視圖字段發生更改時自動更新 model。

從視圖內部,您只需用它重新聲明它。 this.model = SomeOtherModel;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM