(POST "/upload" []
:multipart-params [file :- upload/TempFileUpload]
:middleware [upload/wrap-multipart-params]
(ok (dissoc file :tempfile)))
请问一下这里的 :-
是什么意思?
(POST "/upload" []
:multipart-params [file :- upload/TempFileUpload]
:middleware [upload/wrap-multipart-params]
(ok (dissoc file :tempfile)))
请问一下这里的 :-
是什么意思?
通过宏展开之后明白了, :-
就是一个 keyword 而已,这里的 [file :- upload/TempFileUpload]
是一个绑定,而后面是一个 keyword binding.