5

有没有办法像地图/字典一样使用ko.observableArray ?

例如:

var arr = ko.observableArray();
arr.push('key', { '.. Some object as value ..' });

然后使用键检索值:

var value = arr['key'];
4

1 回答 1

3

找到了两种可能的实现:

  1. James Foster / knockout.observableDictionary - 它拥有字典所需的一切。(感谢汤姆霍尔的伟大发现)
  2. 更天真的植入 - 适合基本需求。

我最终使用了 observableDictionary,它既快速又简单。

于 2012-10-21T13:18:08.123 回答