Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 25.10.2020 23:21:47

Livewire. Перемееная в компоненте не совпадает с переменной в шаблоне

Здравствуйте. При работе с Livewire столкнулся с такой проблемой. Например имеем такой компонент:

public $users;
public function mount(User $users){
    $this->users = $users->get()->keyBy('id');
}
public function render(){
    return view('livewire.users');
}

Вопрос в том что если я выведу переменную $this->users в методе рендер, то ключи коллекции совпадают с айдишниками юзеров, как и указано в методе mount. Но, если я ее вывожу в шаблоне то ключи там уже идут с 0. Не могу понять почему так происходит.

Изменено MadHatter (25.10.2020 23:26:00)

Не в сети

Подвал раздела