Clojurescript react-with-addons 和 bootstrap-cljs

Clojurescript react-with-addons and bootstrap-cljs

我想在我的应用程序中同时使用 react-with-addons(根据 https://facebook.github.io/react/docs/animation.html) and bootstrap-cljs 允许 css transitionsm(因此我可以使用 bootstrap 组件)。

问题是,当我在代码中调用 bootstrap 函数时,浏览器出现错误:ReactBootstrap is not defined.

在我看来,问题是为了使用 react-with-addons 我在 project.clj 中排除了常规的反应包:[org.omcljs/om "0.9.0" :exclusions [cljsjs/react]].

我说的对吗?有解决办法吗?

原来是版本冲突。我使用的是 react-with-addons v0.12,而 bootstrap-cljs 需要 React 版本 > 0.14。升级我的 react-with-addons 解决了这个问题。