U 优化主机选择控件

pull/418/head
vapao 2021-12-02 00:22:23 +08:00
parent df70fce54a
commit bf170ff6ec
1 changed files with 5 additions and 1 deletions

View File

@ -14,7 +14,7 @@ export default observer(function (props) {
const [loading, setLoading] = useState(false); const [loading, setLoading] = useState(false);
const [group, setGroup] = useState({}); const [group, setGroup] = useState({});
const [dataSource, setDataSource] = useState([]); const [dataSource, setDataSource] = useState([]);
const [selectedRowKeys, setSelectedRowKeys] = useState(props.selectedRowKeys || []); const [selectedRowKeys, setSelectedRowKeys] = useState([]);
const [fKey, setFKey] = useState(); const [fKey, setFKey] = useState();
useEffect(() => { useEffect(() => {
@ -26,6 +26,10 @@ export default observer(function (props) {
} }
}, []) }, [])
useEffect(() => {
setSelectedRowKeys(props.selectedRowKeys || [])
}, [props.selectedRowKeys])
useEffect(() => { useEffect(() => {
let records = store.records; let records = store.records;
if (group.key) records = records.filter(x => group.self_host_ids.includes(x.id)); if (group.key) records = records.filter(x => group.self_host_ids.includes(x.id));