我正在使用KoGrid并将其与某些DataArray绑定。它显示所有平面数据很好,但同时一个对象成员是一个数组,我想将网格中的所有数组成员显示为一个列表(作为一堆
例如,如果我有userData = {Name:“”,Email:“”,地址:[“”,“”]}我使用foreach模板在网格中显示地址。我可以去看看萤火虫,发现模板已生成多个地址并将其提供给Kogrid。但是KoGrid没有显示出来。
我可以(在firebug中)更改它的koRow类的line-height属性并显示所有数据。我也尝试通过在我的本地css上定义该属性来覆盖该属性,但KoGrid总是忽略它。
无论如何,如果可能的话,我不想玩CSS属性。而不是那样,我想知道如果KoGrid支持使用任何机制,我可以在这种情况下显示多个地址或一般的数组成员。
答案 0 :(得分:1)
你的小提琴正在使用koGrid的主分支版本,它是不稳定/错误的,尚未发布。我发现最新版本(1.1)非常好。使用它,你的第一个小提琴(没有单元模板)已经将数组显示为列表..这是更新的小提琴:http://jsfiddle.net/sf4p3/74/
关于你的第二小提琴......正如你所说,它只是一个CSS问题。您是单元模板的作者,因此您有责任确保CSS正确。以下是一个简单的示例,说明如何使用您的第二个小提琴(在列表项上使用display:inline
):http://jsfiddle.net/sf4p3/75/