【发布时间】:2021-10-11 16:48:07
【问题描述】:
我有一个带有信号回调的反应功能组件 我如何访问最后一个 redux 状态:
const Demo = ()=>{
const data = useSelectore(s=>s.items);
const dispatch= useDispatch();
const listener = (x)=>{
console.log(data);//here i need access to last state
}
signalObj.on("EventName",listener);
//== init items
useEffect(()=>{
//=== after api calls
dispatch(initItems(items));
},[])
}
在上面的示例中,项目状态将在第一次使用 api 调用渲染后初始化, 我应该存储正在使用的物品参考,是这样吗?
【问题讨论】:
标签: react-redux listener