0
ReactBootstrap组件我有这样的雷音依赖性:运用ClojureScript
[cljsjs/react-bootstrap "0.27.3-0"]
,并在cljs代码我试图引用一个阵营引导组件这样的:
(defn button [info]
(js/ReactBootstrap.Nav (js->clj {:key (:id info)}) (:name info)))
的问题我有与代码没有太大关系,但事实上组件(ReactBootstrap.Nav
)未被识别。我在浏览器控制台收到此错误信息:
Uncaught ReferenceError: ReactBootstrap is not defined
除了雷音依赖,哪些步骤我需要执行获得阵营引导部件从与ClojureScript认可?
编辑这是一个愚蠢的错误(上面的错误信息是由于缺席或不正确的要求)。我收到了很多错误信息。例如:
Uncaught Error: Invariant Violation: om_alarming$components$nav$MenuBar.render(): A valid ReactComponent must be returned. You may have returned undefined, an array or some other invalid object.
我想从Om Next中使用这些Bootstrap组件。我还没有发现任何Om Next示例应用程序使用很多第三方组件库的方式,以便能够看到它们如何组合在一起...
(Om下一个是在编写本文时的alpha时)
关于你编辑,它可能是一个单独的问题,你将不得不显示一些代码(即你传递给渲染)。正如你所说,om next是alpha,你通常需要为自己挖掘一下,或者加入Clojure(Script)/ Om IRC/Slack频道。 – nha