gpt4 book ai didi

angularjs - 是否可以在 AngularJS ng-grid 中选择下拉菜单?

转载 作者:行者123 更新时间:2023-12-04 02:53:01 25 4
gpt4 key购买 nike

我编写了以下代码:

$scope.gridOptions = {
data: 'myData',
enableCellEdit: true,
multiSelect: false,
columnDefs: [
{ field: 'Id', displayName: 'Id' },
{ field: 'Name', displayName: 'Name', enableCellEdit: true, editableCellTemplate: cellEditableTemplate },
{ field: 'Description', displayName: 'Description', enableCellEdit: true, editableCellTemplate: cellEditableTemplate }
]
};

myData 实际上包含四列 Id、Name、Status 和 Description。其中 status 是一个简单的 JavaScript 数组,包含三种类型的状态,称为 myStatus。

我是否可以以某种方式将数据从 myStatus 链接到 ng-grid 中的字段,以便我可以从选择下拉列表中选择一个新值?

最佳答案

这是一些实验的输出。

http://plnkr.co/edit/W1TkRgsp0klhqquxaiyc?p=preview

好像可以放select在单元格模板中。
您可以使用 row反对检索任何东西
你需要。
我用过 row.rowIndex以属性访问原始数据。

模板示例:

<div>
<select ng-model="myData[ row.rowIndex ].myStatus">
<option ng-repeat="st in statuses">{{st}}</option>
</select>
</div>

(如果我们可以通过 row 写入原始数据就更好了
目的。我不知道怎么。)

关于angularjs - 是否可以在 AngularJS ng-grid 中选择下拉菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15907373/

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