所以我花了一整天的时间来解决这个问题,这可能是一个简单的问题,但我希望得到一些帮助
我想使用 Knockout Mapping 插件并能够嵌套视图模型。
正如我所理解的,ko.mappingfromJS() 方法返回了一个淘汰视图模型。但由于我有一页有几个数据源,我想知道我怎么能得到类似的东西。
data1 = {"name": John, "age": 23}
data2 = {"name": Jakob, "age": 22}
viewmodel.dataSource1 = mappingfromJS(data1);
viewmodel.dataSource2 = mappingfromJS(data2);
然后在 HTML 中使用 div 上的 data-binding="with:dataSource1"
我尝试过的所有不同方法都导致了不同的错误,所以如果有人能指出我这样做的方向,我将不胜感激。