我们可以在React.js中使用纯Bootstrap吗?
Can we use pure Bootstrap with React.js?
我想将网站从PSD原型转换为HTML/CSS/Bootstrap,然后转向JavaScript开发并使用React.js和一些JavaScript编码。
是否可以使用纯Bootstrap与React.js不使用React-Bootstrap?
也有可能HTML/CSS自由职业者做React-Bootstrap作为一个模型,然后找到一个JavaScript开发人员做像React.js和JS开发先进的工作?
我想开发应用程序的桌面使用电子和混合应用程序使用相同的代码库尽可能。
理论上是的。因为ReactComponent会把自己渲染成html,所以你只需要放入合适的css类就可以了。这对于bootstrap的css部分来说完全没问题。
BUT,所有由引导库完成的修改DOM的javascript东西都会与React的虚拟DOM发生"冲突"。避免这种情况的一种方法是永远不要渲染内部html被bootstrap修改的react组件(通过设置shouldComponentUpdate() { return false }
)。这样做,你可以认为React只是一个模板库来生成一些HTML标记,并让bootstrap主动为你修改这些标记,但这不是React的目的。
React的全部要点是能够在任何给定时刻将您的UI视为状态的函数:view = f(state)
。这就是为什么react-bootstrap
以React的方式重新实现了所有DOM修改
当然可以。我将包括bootstrap css作为CDN,并与正常的发展。
相关文章:
- 如何动态更改React Bootstrap模式的内容
- Grunt browserfy在需要react bootstrap typeahead时失败
- 使用模块化CSS与Bootstrap 4和React
- onRowClick for react-bootstrap-table
- 如何将Bootstrap npm包与React一起使用
- React Bootstrap onClick触发器在复选框上累积(?)并执行多次
- 如何使用react bootstrap创建动态下拉列表
- React和Bootstrap中的响应Navbar
- Bootstrap 模态填充了相同的单个值 - Meteor+React
- React-Bootstrap 模态表单条目
- React Bootstrap故障w/ButtonGroup或将模态放在哪里
- 如何使用bootstrap网格系统和React Js显示多个元素
- react bootstrap模态-我如何让它显示出来
- React创建未知大小的Bootstrap网格
- react bootstrap:清除元素值
- React Bootstrap模式出现在背景下
- React-bootstrap日期时间选择器问题
- React Bootstrap组件不显示
- 不能渲染react-bootstrap ModalTrigger
- React-bootstrap表单只允许我在value设置为this.state.value时输入