我想在igx-grid ignite UI的多选中禁用对角度的某些行的选择,以便如果我默认选择那些行,则用户将不能取消选择那些行。 我将为实现该目标提供帮助。
答案 0 :(得分:1)
使用onRowSelectionChange
事件发射器,并在处理程序内部,检查searchHandler(event){
let keyword =event.target.value;
const data = [...this.state.allData];
let filtered = data.filter((item)=>{
return item.companyName.indexOf(keyword) > -1
});
this.setState({
filtered
})
}
是否包含不应选择的行(按记录ID),如果是,则将其删除。如果newSelection
排除了应选择的行,则将其包括在内。
newSelection