reactjs - 关于使用 componentDidMount 与 componentWillMount 进行 API 调用的原因
问题描述
我正在学习 React,想使用 AJAX 向 API 发送请求。然后,经过研究,我发现我们有componentWillMount和componentDidMount。最初,前一个似乎很吸引人,但后来发现 componentDidMount 是最好的选择,因为在这个钩子中,当我们用 setState 更新状态时,组件会被重新渲染,但 componentWillMount 并非如此,即使我们用 setState 组件更新状态不会重新渲染。问题是“这些陈述是真的吗?”
解决方案
推荐阅读
- oracle - Oracle Apex 5.1 单个页面上的多个表格形式
- kotlin - 如何删除所有指向给定值的键
- java - 我想像这样在 Thymeleaf 模板上设置一些条件。但它不起作用
- android - 带有 Retrofit2 的 RxJava2 - 无法使用 HttpLoggingInterceptor 获取日志
- android - 拒绝滚动到 recyclerview 中的第一个位置
- javascript - Vis JS Edge:显示开始和结束的标签
- android - 如何使 TextView 可滑动并在其位置显示第二个 TextView
- firebase - Firebase Auth + Electron = 失败?
- angular - 与按钮一起使用的 mat-autocomplete(如 md-autocomplete)
- oracle - sql developer中的连接共享