使用 clojurescript + Reagent + cljsjs/ag-grid-react 发出 <AgGridReact> 的麻烦

trouble in emitting <AgGridReact> , using clojurescript + Reagent + cljsjs/ag-grid-react

我正在尝试在 Reagent (ag-grid reference) 中使用 React ag-grid,但在发出 node AgGridReact

时遇到问题

使用 pesterhazy 方法实现 React.Component,但从 rendor 方法发出 AgGridReact 无效。请用打嗝语法提出更好的方法,

我正在从渲染方法中检查类似这样的东西:

(def ag-adapter (reagent/adapt-react-class js/agGridReact))

 [ag-adapter {  columnDefs={somecols}  rowData={somerowData}}]

仅供参考,我使用命令 lein new reagent reagent-aggrid 创建了项目,并使用 lein figwheel 网格参考 [cljsjs/ag-grid-react "17.0.0-0"]

*********更新:**

使用下面的示例解决了这个问题 reagent-aggrid

(def ag-adapter (reagent/adapt-react-class (.-AgGridReact js/agGridReact) ))

使用下面解决了这个问题,问题出在我引用 ag grid 的方式上

(def ag-adapter (reagent/adapt-react-class (.-AgGridReact js/agGridReact) ))