代码之家  ›  专栏  ›  技术社区  ›  sander

如何在reactjs中渲染到两个不同的网格?

  •  -2
  • sander  · 技术社区  · 6 年前

    我想从同一个ReactJs类渲染到colLeft和ColRight。因此,一个组件向左,一个组件向右。

    <div class="container">
    
      <div class="row">
        <div id="colLeft" class="col s6"></div>
        <div id="colRight" class="col s6"></div>
      </div>
    </div>
    

    ReactJs类包含两个组件。一个在左边,一个在右边。

    <Card className='large'/>
    <Card className='large'/>
    

    是否创建门户?如果我有两个以上的栏,比如说15栏,会怎么样?

    1 回复  |  直到 6 年前
        1
  •  0
  •   sander    6 年前

    我想答案就是打电话 ReactDOM.render 在Javascript文件中执行两次。

    ReactDOM.render(<TestCard/>, document.getElementById("colLeft"));
    ReactDOM.render(<LeftTestCard/>, document.getElementById("colRight"));