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