Лучший способ получать постоянно обновляемые данные JSON в Laravel

Я пытаюсь реализовать компонент jquery jquery.mentionsInput на моем приложении Laravel.

По сути, я буду использовать это, чтобы мои пользователи могли @ упоминать других пользователей в комментариях ветки.

Однако я хочу, чтобы обратный вызов выбирал только пользователи, которые разместили в этой теме, а не всех пользователей на моем сайте.

Этот компонент jquery выбирает пользователей одним из двух способов, первым является существующий массив в JS: https://podio.github.io/jquery-mentions-input/assets/examples.js

Второе — это выборка пользователей из файла json следующим образом: https://podio.github.io/jquery-mentions-input/assets/example2.js

Так что я думаю, что мое лучшее решение — возможно, создать маршрут в laravel, который выбирает данные json всех пользователей для определенного идентификатора записи?

Но я чувствую, что это, возможно, не лучший подход для этого.

Предложения?

0

Решение

Да! Вы должны создать отдельный маршрут для каждой операции AJAX. и отправьте csrf в шапку.

$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': csrfToken
}
1

Другие решения

1.Вы можете использовать непрерывный AJAX. Но это вызывает дополнительную потерю пропускной способности.

2. Я предлагаю вам использовать Laravel-эхо с толкателем.

https://pusher-community.github.io/real-time-laravel/

0

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector