【发布时间】:2016-11-25 19:09:32
【问题描述】:
我目前正在从 API 获取数据 - 采用 json 格式。此 API 每小时更新一次 - 有什么方法可以在 API 更新时自动更新此数据?我目前正在使用,
componentDidMount() {
var component = this;
var MY_ACCESS_KEY = "REDACTED FOR PRIVACY REASONS";
var MY_CHOSEN_CURRENCIES = "USD,JPY,CAD,RUB,CNY,GBP,EUR,BTC,CHF"
$.get("http://apilayer.net/api/live?access_key=" + MY_ACCESS_KEY + "¤cies=" + MY_CHOSEN_CURRENCIES + "&format=1", function(data) {
component.setState(data)
});
}
在我的反应组件类中。这是在 extends React.Component 方法中 - 如果这会产生细微的差别,例如:
class TickerTrader extends React.Component {
constructor(props) {
super(props);
this.state = {};
}
componentDidMount() {...
}
【问题讨论】:
-
套接字可以是一种选择
标签: javascript json api reactjs