使用Knockout进行局部视图的对象列表

时间:2015-08-17 13:55:43

标签: javascript jquery asp.net-mvc knockout.js partial-views

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

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

在我的挖空视图模型中,我有与可观察数组相同的对象列表。将每个人传递到parital视图并使用knockout绑定的最佳方法是什么?

1 个答案:

答案 0 :(得分:3)

使用foreach绑定迭代元素:

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

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