getSongs, который возвращает условно 10 песен из бд.
Если этот метод вызвать в mount(), то при первом рендере компонента все супер полученная коллекция отображается через foreach.
Но если метод getSongs повесить например на кнопку в компоненте, то уже ничего не выводит на страницу. Ставил dd() в шаблоне, туда приходит коллекция но почему то не отображается.
Пробовал преобразовать в массив, результат тот же.
Какой подвох, что я делаю не так?
Уже прям магия какая то
https://t.me/laravel_web/1022642
Какая разница если через dd() смотрю все приходит. Там ошибок нет, просто запросы от livewire
Какая разница ок. разбирайся сам.
Я же без претензий, написал что приходит
что меняется ещё? работает ssr, ok. а по кнопке когда не работает что-то меняется в коде? эта кнопка - допом, или она вместо рендера исходного?
По кнопке я получаю новые следующие 10 песен из бд
+ новый код покажи скринами. без этого можно долго гадать. А чего не используешь метод paginate который из коробки есть https://livewire.laravel.com/docs/pagination
У меня песни в табах выводятся, хочу без перезагрузки страницы делать
это не влияет, в любой случае ливер перезагрузит только конкретный компонет. по ссылке посмотри - там есть методы предыдущая страница и следующая. Покроет весь твой фукционал.
Обсуждают сегодня