我在我的州使用这种格式的数组
const [brands, setBrands] = React.useState([])
const [roms, setRoms] = React.useState([])
const [rams, setRams] = React.useState([])
const [batterys, setBatterys] = React.useState([])
const [chargingTypes, setChargingTypes] = React.useState([])
const [allColors, setAllColors] = React.useState([])
在 useEffect() 中更新它们的值,当我在更新后在 useEffect 中 console.log() 这些值时,它给了我正确的输出但是当我使用 useContext 在另一个文件中使用这些值时,它给了我这些数组的长度其实际值。
有人请帮忙!