首页 > 解决方案 > Material-ui V3 在获取数据(或页面加载)后未加载第一个选项卡

问题描述

我使用 Material UI version 3 scrollable-tab,在获取数据以加载选项卡和选项卡容器后,但第一个选项卡不会在页面加载时自动加载,需要单击它才能查看信息。

我一直在谷歌周围,尝试设置它initialSelectedIndex仍然无法正常工作,我从 Github 那里看到了一个问题,但没有更多信息。这是我的复制代码。

非常感谢!

标签: javascriptreactjsmaterial-ui

解决方案


当 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 });
      });
  }

推荐阅读