Data binding 使用Knockout绑定分层JSON

Data binding 使用Knockout绑定分层JSON,data-binding,knockout.js,Data Binding,Knockout.js,我想使用Knockout将结构绑定到从REST服务返回的分层JSON。以下列形式: [{ Name: "Page 1", Children: [ { Name: "Page 1 > 1", Children: [{ Name: "Page 1 > 1 > 1", Children: [] } ,{ Name: "Page 1 > 1 > 2", C

我想使用Knockout将结构绑定到从REST服务返回的分层JSON。以下列形式:

[{
    Name: "Page 1",
    Children: [ {
        Name: "Page 1 > 1",
        Children: [{
        Name: "Page 1 > 1 > 1",
        Children: []
    }
,{
        Name: "Page 1 > 1 > 2",
        Children: []
    }
]
    }
    ]
},
{
    Name: "Page 2",
    Children: [
    {
        Name: "Page 16",
        Children: []
    }
    ]
},
{
    Name: "Page 3",
    Children: [
    {
        LocalizedName: "aaaaa",
        Children: []
    }
]
标准(foreach)绑定只返回顶层。有什么好办法吗


谢谢。

这个问题解决了递归绑定的问题:谢谢Partrick。这正是我需要的。你也可以看看这是淘汰赛网站上的它自己。