Передача переменной php в js-скрипт в функции BladePhp

Кемеровские программисты php общаются здесь
Anonymous
Передача переменной php в js-скрипт в функции Blade

Сообщение Anonymous »

Функции js в скрипте, предоставленном в конце блейда, должны показывать/скрывать div с определенным идентификатором в соответствии с отправленным в параметре, но похоже, что функции js не получают параметры php от блейда, поскольку даны блейды div разные идентификаторы, как предполагалось, но к ним невозможно получить доступ из функций js.
Мой вопрос заключается в том, как использовать функции для конкретного div (обратите внимание, что div создаются циклом foreach с разными идентификаторами)
@foreach($postsList as $post)

@php
$id=$post->id;
@endphp

{{$post->title}}
Added: {{$post->created_at}}


Delete


Edit
@include('editPost', ['post'=>$post])


function deletePost($id) {
document.getElementById('post_div_' + {
$id
}).style.display = "none";
}

function editPost($id) {
document.getElementById('all_div_' + {
$id
}).style.display = "block";
}


@endforeach


Подробнее здесь: https://stackoverflow.com/questions/693 ... e-function

Вернуться в «Php»