使用 Knockout 进行部分查看的对象列表

List of objects to partial view using Knockout

我目前正在将应用程序转换为 Knockout。 目前有许多视图在其中将循环模型中的对象列表,然后传递给局部视图以呈现该对象。

<div>
    foreach (var item in Model.ListData) {
            Html.RenderPartial("~/Views/Shared/_ListPanel.cshtml", item);
            }
        }
</div>

在我的 knockout 视图模型中,我有与可观察数组相同的对象列表。将它们中的每一个传递给 parita 视图并使用 knockout 进行绑定的最佳方法是什么?

使用 foreach 绑定遍历元素:

<!-- ko foreach: Children -->
    //your partial view
<!-- /ko -->

在局部视图中,根据需要绑定到对象的属性。