1、确定useState
的方法传入的是一个新的索引,因为react
和vue
都是对引用变量进行的浅比较
,例如:
const [nameAndIds, setNameAndIds] = useState([]);
// ...省略中间代码
const func = () => {
// ...省略中间代码
dispatch({
type: 'strategy/users',
payload: {},
onSuccess: (res) => {
setNameAndIds([...res]); // 只是举个例子 本例子其实可以setNameAndIds(res)就可以获取到最新数据
}
})
}