Angular4_Checkbox多选框选中事件,与其他组件交互
发布时间:2020-12-17 08:36:10 所属栏目:安全 来源:网络整理
导读:input type="checkbox" [rtSelectionCheckboxFor]="hu" [(selected)]="hu.selected" (change)="onChecked($event); setRtList(list);"/ 用的事change事件监听的 onChecked($event: any) { this.changeStatus.emit(true); } 然后触发事件,传到父组件。再进行
<input type="checkbox" [rtSelectionCheckboxFor]="hu" [(selected)]="hu.selected" (change)="onChecked($event); setRtList(list);"/>
用的事change事件监听的 onChecked($event: any) { this.changeStatus.emit(true); } 然后触发事件,传到父组件。再进行其他操作 changeStatus(agreed: boolean) { let isEdit = true; let isReturn = true; let isCombine = true; const selectedRows = this.gridComponent.getSelectedRows(); if (selectedRows && selectedRows.length >= 1) { isEdit = false; isReturn = false; isCombine = true; if (selectedRows && selectedRows.length === 2) { isEdit = true; isReturn = true; isCombine = false; } if (selectedRows && selectedRows.length > 2) { isEdit = true; isReturn = false; isCombine = true; } } this.footerComponent.setHuButtonStatus(isEdit,isReturn,isCombine); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |