2013-07-22 29 views
1

我从服务器获取分页数据。我使用ko.mapping插件将其映射到我的视图模型中。如果我将视图模型指定为更新目标,它将删除以前的数据并添加新的数据。我知道这是如何工作的,但我可以阻止它删除现有的数据吗?挖掘映射分页数据

这本来是一件好事,如果我们可以给一个“消灭”功能的映射对象删除前把控制权。

回答

0

你可以做一点解决办法在这里。

  1. 定义您从服务器获取的数据的视图模型。所以你可以指定你想要观察的以及不想要的东西。
  2. 当您从服务器获取数据,而不是使用映射插件创建全视图模型适合你,你可以使用通过您的数据ko.util和循环和,而不是从开始重新创建你的数据,他们推到您的模型(我猜你有阵列)。

如果我不清晰,张贴一些代码,所以我能理解你的情况下,更

+0

我的数据是复杂的,我想用映射插件的功能 – goto