javascript - Material-ui V3 在获取数据(或页面加载)后未加载第一个选项卡
问题描述
我使用 Material UI version 3 scrollable-tab,在获取数据以加载选项卡和选项卡容器后,但第一个选项卡不会在页面加载时自动加载,需要单击它才能查看信息。
我一直在谷歌周围,尝试设置它initialSelectedIndex
仍然无法正常工作,我从 Github 那里看到了一个问题,但没有更多信息。这是我的复制代码。
非常感谢!
解决方案
当 componentDidMount 中的请求得到解决时,您可以获取 repos:
componentDidMount() {
const results = fetch("https://api.github.com/users")
.then(res => {
return res.json();
})
.then(data => {
//fetch the repos
this.handleReferences(data[this.state.value].repos_url);
this.setState({ results: data });
});
}