[英]How can I convert React code to ClojureScript one?
這是我要轉換為ClojureScript的代碼:
<Table
onRow={(record, rowIndex) => {
return {
onClick: (event) => {},
onDoubleClick: (event) => {},
};
}}
....
我需要能夠在Table( onRow )組件上提供多個事件,但是找不到將這種代碼轉換為ClojureScript的方法。
onRow
似乎期望一個“工廠”功能返回實際的事件處理程序。
(defn on-row-factory [record row-index]
#js {:onClick (fn [event] ...)
:onDoubleClick (fn [event] ...)})
;; reagent
[:> Table {:onRow on-row-factory} ...]
您不需要使用defn
而可以直接內聯fn
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.