Skip to content

Commit bf8d323

Browse files
committed
fix(component:ant-table): fixed cash checkbox
1 parent 9e17b6c commit bf8d323

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/app/shared/components/ant-table/ant-table.component.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ export interface TableHeader {
2929
tdClassList?: string[]; // 为td单元格指定类 (父组件中的类必须加上 /deep/ 前缀才能对子组件生效)
3030
thClassList?: string[]; // 为th单元格指定类 (父组件中的类必须加上 /deep/ 前缀才能对子组件生效)
3131
show?: boolean; // 是否显示列,false:不显示,其他:显示
32-
tdClassFn?: (data:any,index:number) => string[];
33-
thClassFn?: (data:any) => string[];
32+
tdClassFn?: (data: any, index: number) => string[];
33+
thClassFn?: (data: any) => string[];
3434
}
3535

3636
export interface MyTableConfig {
@@ -219,9 +219,7 @@ export class AntTableComponent implements OnInit, OnChanges {
219219
const index = this.checkedCashArrayFromComment.findIndex((cashItem) => {
220220
return item.id === cashItem.id;
221221
});
222-
if (index !== -1) {
223-
item['_checked'] = true;
224-
}
222+
item['_checked'] = index !== -1;
225223
});
226224
const allChecked = this._dataList.length > 0 && this._dataList.every((item) => {
227225
return item['_checked'] === true;

0 commit comments

Comments
 (0)