mirror of
https://github.com/PlayEdu/backend
synced 2025-06-19 12:36:54 +08:00
多选图片时会api请求修复
This commit is contained in:
parent
d7752632e0
commit
568934bb46
@ -88,15 +88,14 @@ export const ResourceImagesPage = () => {
|
||||
getImageList();
|
||||
}, [category_ids, refresh, page, size]);
|
||||
|
||||
const onChange = (item: any) => {
|
||||
let arr = selectKey;
|
||||
if (arr.indexOf(item.id) === -1) {
|
||||
arr.push(item.id);
|
||||
const onChange = (id: number) => {
|
||||
const arr = [...selectKey];
|
||||
if (arr.indexOf(id) === -1) {
|
||||
arr.push(id);
|
||||
} else {
|
||||
arr.splice(arr.indexOf(item.id), 1);
|
||||
arr.splice(arr.indexOf(id), 1);
|
||||
}
|
||||
setSelectKey(arr);
|
||||
setRefresh(!refresh);
|
||||
};
|
||||
|
||||
const selectAll = () => {
|
||||
@ -171,7 +170,7 @@ export const ResourceImagesPage = () => {
|
||||
? styles.checkbox
|
||||
: styles.checked
|
||||
}
|
||||
onClick={() => onChange(item)}
|
||||
onClick={() => onChange(item.id)}
|
||||
>
|
||||
{selectKey.indexOf(item.id) !== -1 && <CheckOutlined />}
|
||||
</i>
|
||||
|
Loading…
x
Reference in New Issue
Block a user