nextjs中的getStaticProps

时间:2020-10-20 07:40:46

标签: reactjs next

我使用nextjs构建我的应用程序。我想使用以下方法在我的应用中调度操作:

export const getStaticProps = wrapper.getStaticProps(async ({ store }) => {
  const res = store.dispatch(getDataRequest());
  return {
    props: {
      test: res
    }
  }
})

我的动作如下:

export const getDataRequest = () => {
    return {
        type: DATA.GET_DATA_PREPARE,
    }
};

export const getDataSuccess = payload => ({
    type: DATA.GET_DATA_SUCCESS,
    payload,
});

export const getDataError = payload => {
    return {
        type: DATA.GET_DATA_ERROR,
        payload,
    };
};

现在我要获取数据:

const Index = (props) => {

  useEffect(()=> {
    console.log("tests", props)
  }, [])....

但是我在控制台日志中得到了这个

{test: {…}}
   test:
    type: "GET_USERS_PREPARE"
  __proto__: Object
__proto__: Object

如何在console.log()中获取数据,而不是操作名称?

0 个答案:

没有答案
相关问题