Ree*_*Law 4 clojure clojurescript
在这个例子中(从这里):
(defmethod event-msg-handler :chsk/recv
[{:as ev-msg :keys [?data]}]
(logf "Push event from server: %s" ?data)))
Run Code Online (Sandbox Code Playgroud)
这里?data是vector,请问?有什么目的或则意味着什么?
问号不会改变 Clojure 读取或评估符号的方式。Clojure 以与不包含问号的符号完全相同的方式处理包含问号的符号。
的使用?因此, ?data 符号只是 Sente 库作者使用的命名约定。
| 归档时间: |
|
| 查看次数: |
1507 次 |
| 最近记录: |