使用带有纯bootstrap的react js是否正确?

时间:2016-11-08 13:51:18

标签: javascript jquery html twitter-bootstrap reactjs

我正在进行一些迁移,一些遗留代码与bootstrap一起使用,而bootstrap在幕后使用jquery作为依赖...

我想知道我们是否可以使用纯引导反应,引导程序会干扰反应虚拟DOM的性质吗? 可以使用它而不会在未来遇到进一步的问题吗?

模态,弹出是混合这两种技术的明智之处吗?

更改为react-bootstrap / material ui,意味着我的进一步变化......

1 个答案:

答案 0 :(得分:5)

使用react-bootstrap而不是jQuery bootstrap插件可能不那么痛苦。 React会在更新时覆盖DOM,所以如果bootstrap像jQuery通常那样向DOM添加一些东西(例如模态),如果父节点被更新,那么你的闪亮模态可能会消失在遗忘中。 为防止这种情况发生,您应确保重新初始化componentDidUpdate上的每个插件。

有关此内容的更多信息: http://tech.oyster.com/using-react-and-jquery-together/