gpt4 book ai didi

javascript - Angular ui.grid 获取嵌套行

转载 作者:行者123 更新时间:2023-11-30 17:00:21 26 4
gpt4 key购买 nike

在过去的几个小时里,我一直在尝试让 ui.grid 在一行中显示一个嵌套表格。

$scope.gridOptions.columnDefs = [
{name: 'id'},
{name: 'categoryName'},
{name: 'products', cellTemplate: '<div ui-grid="grid.appScope.gridOptions.data"></div>'}
];

每一行可以没有、一个或多个产品,但我无法显示我的产品。

我通过 ajax 请求 json 文件,但出于演示目的,我将其设为静态。这是拔毛器 http://plnkr.co/edit/aXgXFZQL4xgVtTNH3y2S?p=preview

提前致谢

最佳答案

你的 plunker 的这个分支似乎成功了:http://plnkr.co/edit/keLHObnxpaFfasyCQRNH?p=preview

事实证明需要的一个更改是获取正确的数据,不是从 grid.appscope 而是从行实体:

{name: 'products', cellTemplate: '<div ui-grid="row.entity[\'products\']"></div>'}

然后是一些使显示正确的东西,最值得注意的是将嵌套网格数据设置为实际的 gridOptions 对象。我试着稍微弄乱它以让它接受数组或其他普通对象,但它似乎真的不喜欢那样。

关于javascript - Angular ui.grid 获取嵌套行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28989648/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com