使用cljs-ajax进行异步调用

时间:2015-11-05 02:02:17

标签: ajax asynchronous clojurescript

cljs-ajax的ajax请求是否同步?如果没有,为什么它与默认的GET和POST API有区别?

(defn submit [state] 
  (let [request {
                 :uri "/new-posting"
                 :method :post
                 :params (clj->js @state)
                 :handler #(js/alert %)
                 :format :json
                 :response-format :json 
                 }
        response (ajax-request request)]))

1 个答案:

答案 0 :(得分:0)

看起来所有函数都是异步的(GET和POST)。我去Github上创建了一个关于此事的问题。朱利安·伯奇回应

https://github.com/JulianBirch/cljs-ajax/issues/112