我有一个 redux 存储,其中包含一些通过服务调用设置的数据。我正在尝试使用 CreateSelector 在设置商店数据时转换此数据。虽然它没有触发转换。第一个参数(输入选择器)指的是一个返回 redux 存储的函数,对吗?所以在 redux store 中应该有类似 StoreData.details 的东西?我在下面做错了什么?
const details= createSelector(
state=>state.StoreData.details,
(detail)=>{
return {
myId: detail.Id,
myName: detail.Name,
}
}
)
/* Service related */
useEffect(()=>{
dispatch(Actions.getMyDetails(id));
},[id]);