如何从onclick函数中呈现组件的反应?

时间:2018-03-06 15:16:33

标签: javascript reactjs

我正在研究react.i需要在用户点击时呈现照片库..我想从onclick函数渲染。但我无法处理..我的代码是:

   <div onClick={this.handleClick} 
    style={{ backgroundColor: 'lightgoldenrodyellow', float: 'right' }}>
   </div>

我的句柄点击功能是:

handleClick() {
    let images = [];
    {

      _.filter(this.props.data.gallery).map((photo) => {
        if (photo === null) {
          images.push(
            {
              src: emptyImage,
              thumbnail: emptyImage
            }
          )
        } else {
          images.push(
            {
              src: photo,
              thumbnail: photo
            }
          )
        }

      });
      console.log('1');
    console.log(images)
    console.log('2');
    return <Gallery images={images} enableImageSelection='true'  isOpen= {true} rowHeight='120' />;
    }

}

我正在使用反应网格库。但是点击它不工作。我在做错了吗?

0 个答案:

没有答案