2016-03-08 93 views
1

我试图找到任何理由为什么我应该使用反应的自举:我应该使用阵营,引导,而不是引导

<Row componentClass="header" className="panel panel-default"> 
    someBlocks 
</Row> 

而不是仅仅使用引导在JSX:

<header className="row panel panel-default"> 
    someColBlocks 
</header> 

有时使用Bootstrap就更简单了。也许我只是不知道什么?

回答

5

定期引导依靠jquery使事情发生动态元素。在反应中,这可能会产生问题,因为您通常希望避免直接改变DOM,而是通过改变状态/道具来管理所有事情。直接改变DOM的问题是它比反应的DOM差异慢,并且很难追踪错误。 React-Bootstrap的优点在于,您可以利用Bootstrap的预构建组件/网格系统,同时仍然遵循反应中的“最佳实践”。

+0

歌曲对,谢谢 –