如果忽略bootstrap.js(未导入),您是否安全反应+ bootstrap

时间:2016-10-02 09:35:53

标签: javascript css twitter-bootstrap reactjs react-bootstrap

由于bootstrap库修改了DOM,因此与React一起使用时可能会带来不可预测的行为(以及难以修复的错误)。是否适合使用bootstrap而不包括bootstrap.js?有什么缺点?

我知道有'react-bootstrap'项目,我宁愿坚持只使用bootstrap而不添加另一个依赖项(如果可能的话)。

感谢您的帮助。

参考文献:

Advantages of using react-bootstrap over bootstrap

Can we use pure Bootstrap with React.js?

1 个答案:

答案 0 :(得分:1)

是的,这绝对没问题。你无法使用the default JavaScript-enabled bits of Bootstrap

(如果你最终使用的是react-bootstrap,那么无论如何都会对这些东西进行React实现。)

顺便说一下,由于React只修改了安装它的DOM,你可以混合搭配React和jQuery / Bootstrap的Javascript(或其他),只要你注意不要让其他JavaScript触及DOM的位。由React管理。