import React, { useEffect, useState } from 'react' import { Table, TableColumnSelectFilterValue } from 'react-icecream' import originalRecords, { Record } from './shared-records' export default function Demo() { const [filterValue, setFilterValue] = useState(['自有空间']) const [records, setRecords] = useState(originalRecords) useEffect(() => { if (filterValue.length === 0) { setRecords(originalRecords) return } setRecords(originalRecords.filter(record => filterValue.indexOf(record.type) > -1)) }, [filterValue]) return (
当前的 filterValue: {filterValue.join(',')} records={records}> idx + 1} />
) }