Asynchronous 如何在clojurescript中等待cljs.core.async.impl.channels.ManyToManyChannel?

Asynchronous 如何在clojurescript中等待cljs.core.async.impl.channels.ManyToManyChannel?,asynchronous,clojurescript,Asynchronous,Clojurescript,在发出一个cljs-http.client请求(如:http/get…)并尝试prn响应后,我得到以下结果: cljs.core.async.impl.channels.ManyToManyChannel 如何像在JS中一样等待这个对象来获得实际的响应 -编辑- 做 (prn "result is " (go (let [result (<! (http/get "http://myurl.com"))] result

在发出一个cljs-http.client请求(如:http/get…)并尝试prn响应后,我得到以下结果:

cljs.core.async.impl.channels.ManyToManyChannel
如何像在JS中一样等待这个对象来获得实际的响应

-编辑-

   (prn "result is " (go (let [result (<! (http/get "http://myurl.com"))]
                               result
                )))
仍然给我的结果是cljs.core.async.impl.channels.ManyToManyChannel

而我却在等一个东西

/cljs HTTP/中的所有HTTP函数都返回一个 频道当一个请求完成或失败时,它将被置于 频道您可以使用 在go块中运行

放手[回应] 资料来源: