为了账号安全,请及时绑定邮箱和手机立即绑定

react 实现选项卡时怎么切换标题样式?

react 实现选项卡时怎么切换标题样式?

杨魅力 2018-10-02 08:39:07
我是看了网上的写法,用一个函数来返回样式名称, className={函数返回一个值}, 但是我这里整个函数被解析成了一个字符串,下面是代码:我应该怎么样才能得到函数返回的字符串?
查看完整描述

1 回答

?
开心每一天1111

TA贡献1836条经验 获得超13个赞

this.getClassName.bind(this, index)()

改成这样试试.

话说,不用这么麻烦把.

React.Children.map(this.state.lists, (list, index) => {
              return(
                let style = index === this.state.currentIndex ? currStyle : normalStyle;          
                      <li onClick={this.handlerClick.bind(this, index)} className={style}> { list } </li>
              )
            })


查看完整回答
反对 回复 2018-11-12
  • 1 回答
  • 0 关注
  • 974 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信