Redux 存储更改时不触发 Redux CreateSelector

时间:2021-05-18 08:25:32

标签: redux

我有一个 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]);

0 个答案:

没有答案