博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

reactjs常见问题解决方法

Posted on 2017-01-08 17:04  简单是书  阅读(65)  评论(0编辑  收藏  举报

一、为什么return内多加一个标签后无法就无法再渲染

例://当我们写成以下方式时

 render: function () {
          return (
             <h2>齐天大圣</h2>        
          );
        }

可以正常渲染,可如果我们再添加一个标签呢?

render: function () {
          return (
             <h2>齐天大圣</h2>
             <h2>猪八戒</h2>         
          );
        }

此时没有渲染效果,怎么办?只需要在两个h2标签外层包裹一个标签。return后面默认只能渲染一个标签。

 render: function () {
          return (
          <div>
             <h2>齐天大圣</h2>
              <h2>猪八戒</h2>
        </div>

          );
        }