1

我的页面中有这个淘汰赛代码:

  $.get('@Url.DataAction("Parameters", "Service")', { Id: newRun }, function (result) {
             self.MappedParameters(ko.mapping.fromJS(result));
  });

其中 self.MappedParameters 是一个淘汰的 observableArray。

这在淘汰赛 2.1 中工作正常,但在 2.2 中停止工作(映射插件 2.3.2 和 2.3.3 已尝试),没有错误只是没有绑定。

这是一个错误还是我用错了?在淘汰赛网站上找不到任何发行说明。

4

1 回答 1

1

使用这种语法,它又开始工作了:

  $.get('@Url.DataAction("Parameters", "Service")', { Id: newRun }, function (result) {
         ko.mapping.fromJS(result, {}, self.MappedParameters);
  });

在(我的)理论中是相同的..

显然,问题中的那个适用于 2.1 而不是 2.2,而这个适用于 2.2 和 2.1。

于 2012-11-19T15:25:44.650 回答