columnDefs
{
headerName: '序号’, // 必填,显示在表头的文本
width: 50, // 宽度
// minWidth: 300, // 最小宽度,多数情况是在自适应时,设置使用
// maxWidth: 300 // 最大宽度,多数情况是在自适应时,设置使用
cellRenderer: function (params) {
return parseInt(params.node.id) + 1
},
cellStyle: { // 设置本栏的CSS样式
'text-align': 'left',
'text-indent': '20px'
}
suppressSizeToFit: true, // 设置为true,则开启宽度自适应时这一栏宽度固定,否则,会按照各个栏的宽度比例自适应
suppressSorting: true,
suppressMenu: true
}, {
headerName: '字段ID',
field: 'id',
cellClass: 'call-record-cell',
suppressSorting: true,
suppressMenu: true,
width: 160
}, {
headerName: '字段名称',
field: 'name',
cellClass: 'call-record-cell',
suppressSorting: true,
suppressMenu: true,
width: 100,
cellRendererFramework: deleteRender // 本栏渲染组件,可以为react的组件,并可在react的props中获取到ag-grid的api
Properties
rowSelection='multiple’ // 不设置此参数,则row不能被点击选中
suppressRowClickSelection='true’