由于bootstrap库修改了DOM,因此与React一起使用时可能会带来不可预测的行为(以及难以修复的错误)。是否适合使用bootstrap而不包括bootstrap.js?有什么缺点?
我知道有'react-bootstrap'项目,我宁愿坚持只使用bootstrap而不添加另一个依赖项(如果可能的话)。
感谢您的帮助。
参考文献:
答案 0 :(得分:1)
是的,这绝对没问题。你无法使用the default JavaScript-enabled bits of Bootstrap。
(如果你最终使用的是react-bootstrap,那么无论如何都会对这些东西进行React实现。)
顺便说一下,由于React只修改了安装它的DOM,你可以混合搭配React和jQuery / Bootstrap的Javascript(或其他),只要你注意不要让其他JavaScript触及DOM的位。由React管理。