如何从componentDidMount()组件中的操作文件中调用提取函数?

时间:2019-02-05 09:26:32

标签: reactjs api redux fetch native

我当时使用onclick按钮获取数据,但现在我想使用componentDidMount()获取页面加载时的数据。

我的提取功能在操作文件下,我正在使用本机与redux进行交互。 我的函数名称是submitToServer(){}。如何在componentDidMount上调用它?

有人可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

import React from 'react';

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

  render() {
    // ...
  }
}

然后,submitToServer()调用将触发一些Redux存储更改,react-redux库将处理这些更改并触发您的SomeComponent组件中的属性更改事件(如果为connect,则为课程)。然后,您的组件将被重新渲染,并且您将能够使用获取的数据。