![](/img/trans.png)
[英]React Native & Redux: Why aren't child components re-rendering on every state update?
[英]Why aren't Bootstrap Native components rendering in my React app?
试过了
npm install --save bootstrap.native
加载import 'bootstrap.native/dist/bootstrap-native-v4.js';
在 create-react 应用程序的 index.js 文件中。
预期结果:将引导组件(导航栏、模式、警报、弹出...)转换为 jsx 并创建反应组件应该在引导 v4 中按预期工作。
问题:直接粘贴到 index.html 时有效,但尝试通过组件渲染时无效。
这表明引导本机已正确加载,但它似乎仅在引导代码在 DOM 中时才有效,而不是在“创建反应应用程序”呈现的代码上。
此外,任何关于使用引导组件作为反应组件而不使用 jquery 或任何反应引导库(本机实现)的任何建议都将受到欢迎。
我正在使用 BSN 但不与反应一起使用:
原因 bootstrap.native 使用浏览器 DOM,这将对 React 的虚拟 DOM 造成严重破坏。 简而言之:不要这样做!
更直接地说:
React 是一种完全不同的做事方式。 对于 bootstrap.native,React 支持不支持 scope。 它需要一个完全独立的代码库。
使用react-bootstrap它是对 bootstrap.js 的完全重写(也没有 jQuery)
来自开发商:
React-Bootstrap 替换了 Bootstrap JavaScript。 每个组件都是作为真正的 React 组件从头开始构建的,没有像 jQuery 这样不需要的依赖项
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.