gpt4 book ai didi

html - AngularJS - 在 ng-grids cellTemplate 内部重复 ng-repeat

转载 作者:搜寻专家 更新时间:2023-10-31 08:31:37 26 4
gpt4 key购买 nike

给定以下数据集:

{
"url": "www",
"words": [
{
"name": "fish",
"count": 1
},
{
"name": "pig",
"count": 60
}
]
},
{
"url": "www",
"words": [
{
"name": "zebra",
"count": 0
},
{
"name": "cat",
"count": 12
}
]
},
{
"url": "www",
"words": [
{
"name": "dog",
"count": 0
},
{
"name": "antilope",
"count": 2
}
]
}

我想创建一个看起来像这样的网格:

   URL     Words:Count
--------|--------------
| | fish:1 |
| www | pig:60 |

等...

在我的 Controller 中,我尝试了以下配置:

$scope.gridOptions = { 
data: 'data',
columnDefs: [
{field:'url', displayName:'URL'},
{displayName:'Words:Count', cellTemplate: '<div class="ngCellText"><div ng-repeat="word in row.entity.words">{{word.name + ":" + word.count}}</div>'}
]
}

但我得到的只是第一个词:count,而不是整个集合。

我试过查看文档,但找不到任何东西,

我错过了什么?

最佳答案

你检查过网格的高度了吗?这是 plnkr与您的代码及其工作。

样式.css

.gridStyle {
border: 1px solid rgb(212,212,212);
width: 400px;
height: 300px;
}

JavaScript:

...

$scope.gridOptions = {
...

rowHeight: 80 // height of each row

...
};

...

index.html

<div class="gridStyle" ng-grid="gridOptions"></div>

关于html - AngularJS - 在 ng-grids cellTemplate 内部重复 ng-repeat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23272701/

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