【发布时间】:2013-01-15 17:43:03
【问题描述】:
我无法找到以下问题的答案...请给我一个建议。
我有一个表单,它是基于通过 ajax 请求从服务器获取的元数据动态构建的。它获取大约 20 个显示数据值和大约 10 个用户输入字段。因此,展示视图模型和后视图模型是不同的。填充的字段也通过 ajax 发回。
如何正确应用 Knockout 视图模型概念?
1. 我制作了一个视图模型来显示和发布数据。在这种情况下,AJAX 调用会将大量冗余数据回传到服务器。选项:我可以发送一个只包含输入字段的新对象,但它在 KO 概念中看起来不太好。
2. 我制作了一个仅包含用户输入字段的视图模型。要显示的只读字段不在 KO 视图模型中,而是使用常见的 jQuery 方法填充(因此我们再次脱离了纯 KO 样式)
3. 还是?
我很欣赏你的想法。
【问题讨论】:
标签: mvvm knockout.js