无法在React.js网站中实现Change-Tab功能

时间:2018-02-04 01:18:47

标签: json reactjs

我正在实现类似Reddit的React.js网站中途,该网站显示了一个Tab-Control,其中从基础JSON文件导入了选项卡。我能够使标签视图正常工作。但是,当在选项卡中选择选项卡时,我没有看到实现ChangeTab()功能,即在测试期间浏览器中看不到ChangeTab()函数中的日志语句。以下是代码和Tab-view的屏幕截图:

stdIn.readline()

请建议解决此问题的方法,这阻碍了我的进展。Reddit-like app with Change-Tab functionality not working

1 个答案:

答案 0 :(得分:0)

我不确定选项卡中的更改是什么,也许只需单击鼠标,但在我看来,您还没有设置任何事件侦听器来触发您的changeTab方法。例如,我希望在每个选项卡上设置一个点击监听器,如此,

 getTabElements() {

    return this.state.options.map(category => {
        return (
        <li role="presentation" class="active" onClick={this.changeTab}>
            <a href={category}>
                {category}
            </a>
        </li>
    )});
  }