-
Notifications
You must be signed in to change notification settings - Fork 173
Open
Description
selectedAccounts是个数组,在selectedAccounts改变时Group会重新绘制,但是在重绘时,上一次列表中的数据还保留在界面。期望是在Group重绘时,只显示这一次selectedAccounts中的数据。
是我的用法不对吗?
const [selectedAccounts, setSelectedAccounts] = React.useState<DataSource[]>(dataSource);
const onSelectedAccountClose = (record: DataSource) => {
const filteredArray = selectedAccounts.filter((a) => a.contentItemId != record.contentItemId);
setSelectedAccounts(filteredArray);
return true;
};
<Group>
{selectedAccounts.map((a) => (
<Closeable key={a.login} onClose={() => onSelectedAccountClose(a)}>
{`${a.login}`}
</Closeable>
))}
</Group>
Metadata
Metadata
Assignees
Labels
No labels