Laravel - asign js переменная php значение - PullRequest
0 голосов
/ 12 апреля 2020

Как мне присвоить переменной js значение php, например, у меня есть эта js переменная с именем nr и php var $ nr.

@php
    $gal = \App\Gallery::where('id',$wid[1])->first();
    $p = json_decode($gal->photo,true);
    $nr = count($p);
@endphp

 <script>
    var nr={PHP variable here};</script>

Спасибо заранее!

1 Ответ

0 голосов
/ 12 апреля 2020
  1. Попробуйте это var nr= {{!! $nr !!}};
  2. Вы можете немного изменить свой код и добиться того же результата, выполнив следующее:
@php
    $gal = \App\Gallery::where('id',$wid[1])->first()->photo;
@endphp

<script>
    var gal = @json($gal)
    var nr = gal.length
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...