0

假设我有以下自定义 textarea,我如何将 etextarea 传递给 Cell 并让 :change 和 :value 都起作用?

(defelem etextarea
  [temp-cell]
  (textarea :value temp-cell 
     :change #(reset! temp-cell @%)))

可以修改代码以包含“@temp-cell”或其他任何内容,但我已经尝试了很多东西,无论我通过它“(cell = cell-to-pass)”还是“cell-to-pass”似乎都没有去工作。

4

1 回答 1

1
(defelem etextarea
         [_ [temp-cell]]
         (textarea :value temp-cell
                   :change (fn [evt]
                               (reset! temp-cell @evt))))
于 2017-10-06T11:49:44.410 回答