如何在 Knocketout.js 中绑定来自 JSON 数组的数据



我有下面的视图和视图模型的代码,以及数据如何不绑定到视图的一些

http://jsfiddle.net/vZdJz/

数据是否应采用特定格式?

如果 JSON 采用以下格式怎么样

{
  "0": {1,2,3},
  "1": {2,3,4},
  "2": {3,4,5},
  "3": {4,5,6}
}

而不是以下数组

[
  {1,2,3},
  {2,3,4},
  {3,4,5},
  {4,5,6}
]

任何帮助都非常感谢

好的,所以你有一些语法错误。首先,复选框需要使用checked绑定,而不是value绑定。您还有一个具有两个数据绑定属性的元素,该元素无效。看看这个小提琴,看看一个工作版本(我去掉了未使用的属性,它们把东西弄乱了)。您还应该注意,将复选框绑定到 id 属性没有多大意义。

请注意,我使用的是 Knockout2.0,jsfiddle 有一个框架。使用您链接到的最新版本时,我仍然收到错误。我无法弄清楚为什么,特别是考虑到它适用于 2.0。

相关内容

  • 没有找到相关文章

最新更新