Как сделать Hoplon CLJS Server или AJAX Call

Я использую Hoplon для создания довольно простого сайта и застрял на AJAX-части. В прошлом я использовал Castra в качестве бэкэнда, но так как он больше не поддерживается, я перешел на обычный бэкэнд LuminusWeb. Мне нужно позвонить на сервер, на котором я буду сервер, а затем ждать ответа. Я знаю, как сделать это на стороне сервера, но я не могу найти какую-либо информацию о том, как это сделать на стороне клиента Hoplon.

Как я могу отправить запрос на сервер с помощью вызова AJAX?

Я знаю, как сделать это в jQuery и предположить, что, возможно, неправильно, что-то похожее на $.POST в Hoplon.

ура

1 ответ

Решение

Лучший способ решить эту проблему AJAX, которую я нашел, - это использовать библиотеку "cljs-http", а затем вы можете сделать синхронный запрос с помощью вызова, такого как:

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

Затем на cljs-http GitHub README.md он дает множество примеров, чтобы вы могли затем выполнять асинхронный в Hoplon.

Другие вопросы по тегам