用ajax设置react组件的初始状态
Set inital state of react component with ajax
我目前正在尝试用一些react组件来增强我的项目。我已经设法建立应用程序,它做我想要的。
现在我需要摆脱虚拟数组,其中包含一些数据和填充它与真实的数据从我的数据库。
通常我会使用ajax并解析它。
我已经检查了facebook文档,我发现了以下代码片段:
...
componentDidMount: function() {
$.get(this.props.source, function(result) {
var lastGist = result[0];
if (this.isMounted()) {
this.setState({
username: lastGist.owner.login,
lastGistUrl: lastGist.html_url
});
}
}.bind(this));
},
...
现在我的问题是,如何以及何时应该在react组件中调用这个函数。或者它是一个保存的名称并自动调用?
谢谢你
是保存的名称并自动调用吗?
是的。
https://facebook.github.io/react/docs/component-specs.html mounting-componentdidmount
相关文章:
- 在Redux中链接async和sync操作以计算初始状态
- React + Flux:将初始状态引入存储
- React ES6 导入无状态组件
- 你能,或者应该在Redux'中使用localStorage吗;s的初始状态
- javascript关闭以记住初始状态
- 在两个或多个 UL 列表之间切换,如果单击一个列表,则其他列表会自动以初始状态返回,就像从未单击过一样
- ReactJs:如何在渲染组件时传递初始状态
- 如何将 redux 状态返回到初始状态
- 停止无限CSS3动画并平滑恢复到初始状态
- 将高图重置为初始状态
- 如何将 DOM 状态重置为初始状态(首次接收页面时?
- 高图表 将向下钻取(三层)重置为初始状态
- 是否可以在单击时将类(特别是其动画)重置回其初始状态
- ReactJS中初始状态的未定义值
- 如何基于Rx.ReplaySubject模型在React中设置初始状态
- javascript/jquery stop按钮将播放按钮更改为初始状态而不是暂停
- 要在其中设置动画的元素的初始状态
- 使用“:悬停”;并使其恢复到它's较小(初始状态)
- 从props中初始化组件状态
- 用ajax设置react组件的初始状态