Передача ячейки дефелему Хоплону
Скажем, у меня была следующая пользовательская текстовая область, как я могу передать etextarea a Cell и работать как:change, так и:value?
(defelem etextarea
[temp-cell]
(textarea :value temp-cell
:change #(reset! temp-cell @%)))
Код может быть изменен так, чтобы он включал в себя '@temp-cell' или что-то еще, но я пробовал много вещей, и если я передаю его '(cell= cell-to-pass)' или 'cell-to-pass', это не кажется работать.
1 ответ
Решение
(defelem etextarea
[_ [temp-cell]]
(textarea :value temp-cell
:change (fn [evt]
(reset! temp-cell @evt))))