如何组合两个Ko ObservableArrays的引用

时间:2014-06-04 00:48:48

标签: javascript knockout.js ko.observablearray

我有两个代表相同数据的可观察数组。问题是这些都是以非特定顺序创建的异步,并且在其中一个已经绑定到dom之前不会彼此了解。在一个方向上,这可以正常工作,因为非dom数组可以简单地设置为dom数组。然而,按照相反的顺序,我必须重新绑定:

myDomArray = myOtherArray; //now I have to rebind the dom

换句话说,我想要这样的事情:

ko.combine(myObservable1, myObservable2);

这将它们结合起来,以便在ko的内部事件框架中幕后,它们现在是相同的。

提前致谢!

免责声明 :我愿意修改或深入了解库代码,以便在需要时提取功能,因为这很可能是在外面该库的目的范围。

0 个答案:

没有答案