,可以通过以下步骤实现:
完整的代码示例如下:
在HTML中:
<div ng-grid="gridOptions"></div>
在控制器中:
$scope.statusOptions = ["Active", "Inactive"];
$scope.gridOptions = {
data: 'myData',
columnDefs: [
{ field: 'name', displayName: 'Name' },
{ field: 'status', displayName: 'Status',
editableCellTemplate: 'ui-grid/dropdownEditor',
editDropdownOptionsArray: $scope.statusOptions,
ngCellEdit: true,
ngInit: "row.entity.status = statusOptions[0]"
}
]
};
这样,ng-grid中的dropdown就会有一个默认值,即数组中的第一个选项。你可以根据实际需求修改数组和默认值。
推荐的腾讯云相关产品:腾讯云云服务器(CVM),产品介绍链接地址:https://cloud.tencent.com/product/cvm
领取专属 10元无门槛券
手把手带您无忧上云