checkbox - 我想根据条件在 ag-grid 中选择行(复选框)
问题描述
基本上,有一个按钮在单击时会获取一个数组。我需要将该数组与现有的 ag-grid 进行比较,如果有匹配项,则需要选择相应的复选框/行。即基于组合。Ag-grid 和我们从按钮接收到的数组具有需要比较的公共键。
在这里,importExcel() 在触发时获取一个数组,该数组将与 ag 网格进行比较 -
button class="btn btn-sm btn-secondary font-shrink pull-right" *ngIf='this.showUploadbtnSec' (click)="importExcel()" placement="top"
tooltip="Upload now!" container="body">
<i class="lni-upload iconsize1"></i>
</button>
Ag-grid 网格选项
public gridColumnDefs = [
{
headerName: 'Portfolio Name',
field: 'portfolioName',
cellRenderer: 'agGroupCellRenderer',
headerCheckboxSelection: true,
headerCheckboxSelectionFilteredOnly: true,
checkboxSelection: true,
pinned: 'left',
filter: true
},
]
解决方案
你累了吗isRowSelectable()
。它总是会根据某些条件进行行选择。
推荐阅读
- batch-file - 批处理文件将文本文件中列出的文件从源复制到目标,保持文件夹结构
- java - 字符串实用程序拆分 - linux
- php - 将值从 php 传递到 vue 指令
- c# - 动态调用 Soap 服务方法
- scrapy - scrapy 中 start_pares 中的 lambda
- java - 如何在 Java 查询中使用 SQL 提示
- python - 从熊猫数据框中获取包含索引名称的列名
- ruby-on-rails-5 - Rails 5.2、master.key、capistrano 部署
- php - 在 Woocommerce 3 中以编程方式在全球范围内更改产品类别的产品价格
- html - 无法在移动设备的标题中居中图像