0
再フレームtodomvcビューの名前空間は、次のコードが含まれている機能のTODO項目が含まれていますre-frame todomvc app todo-item関数の%文字は何を意味していますか?
(when @editing
[todo-edit {:class "edit"
:title title
:on-save #(dispatch [:save id %])
:on-stop #(reset! editing false)}])
:キーはに渡され、次のスニペットが含まれていTODO入力機能に使用されている上、セーブ:
:on-save #(dispatch [:save id %])
と私はどのように解釈すべきである:最初のスニペットでの%文字の意味は何ですか
let [val (atom title)
stop #(do (reset! val "")
(if on-stop (on-stop)))
save #(let [v (-> @val str clojure.string/trim)]
(if-not (empty? v) (on-save v))
(stop))]
2番目のスニペット:
(on-save v)
?
検索todomvc views namespace here.
また、https://clojure.org/reference/reader#_dispatch(私はこの回答を編集してレビューを待っていました) – Gra