如何进行Hoplon CLJS服务器或AJAX呼叫

时间:2018-07-07 16:49:11

标签: hoplon cljs-ajax

我正在使用Hoplon创建一个相当简单的网站,并将其卡在AJAX部件上。过去,我使用Castra作为后端,但是由于不再维护它,所以我切换到了普通的LuminusWeb后端。我需要拨打服务器的电话,然后在服务器中等待响应。我知道如何在服务器端执行此操作,但似乎无法在Hoplon客户端上找到任何有关执行此操作的信息。

如何使用AJAX调用将请求发送到服务器?

我知道如何在jQuery中进行操作,并且可能会错误地假设在Hoplon中有类似于$ .POST的内容。

欢呼

1 个答案:

答案 0 :(得分:0)

解决我发现的AJAX问题的最佳方法是使用库'cljs-http',然后可以使用以下命令进行同步请求:

(http/post "http://localhost:8080/" {:with-credentials? false})

然后,在cljs-http GitHub README.md上提供了大量示例,因此您可以在Hoplon中进行异步处理。