React Native 如何在componentDidMount()组件中从动作文件调用fetch函数?

wn9m85ua  于 2023-08-07  发布在  React
关注(0)|答案(1)|浏览(136)

我使用onclick按钮获取数据,但现在我想使用componentDidMount()在页面加载时获取数据。
我的fetch函数在action file下,我使用react native和redux。我的函数名是submitToServer(){}。如何在componentDidMount上调用它?
有人能帮帮我吗?

hm2xizp9

hm2xizp91#

import React from 'react';

class SomeComponent extends React.Component {
  componentDidMount() {
    // here you fetch your data
    submitToServer();
  }

  render() {
    // ...
  }
}

字符串
然后submitToServer()调用将触发一些Redux存储更改,react-redux库将处理这些更改并触发SomeComponent组件中的属性更改事件(当然,如果connect ed)。然后,您的组件将被重新渲染,您将能够使用检索到的数据。

相关问题