Laravel 5.5, как получить доступ к одному значению массива в режиме блэйда - PullRequest
0 голосов
/ 02 мая 2020

Мне нужно получить доступ к значению из массива в моем блейд-представлении. Мои массивы из контроллера:

array:2 [▼
"chartAllAlarm" => alarmDashboardChart {#298 ▶}
"prodCounter" => array:1 [▼
  0 => {#303 ▼
  +"production": 3580
  +"preProduction": 0
  +"test": 0
  +"maintenance": 6
  +"decommissioned": 403
}

]]

Мой взгляд:

<h3 class="font-weight-semibold mb-0">{{ $prodCounter[production] }}</h3>    

Ошибка в Laravel:

Использование неопределенного постоянного производства - предполагается «производство» (Просмотр:

Может кто-нибудь мне помочь?

Ответы [ 2 ]

0 голосов
/ 02 мая 2020

Вы используете жрет в бэкэнде?

у меня есть такой код в лезвии. php

 <div class="col-md-2">
            <label for="PreviredID">ID Registro</label>
            <input type="int" name="PreviredID" readonly required value="{{ $posts->PreviredID}}" class="form-control">   
            <h3></h3>
        </div>

Вы можете попробовать это!

0 голосов
/ 02 мая 2020

Я пытаюсь:

<h3 class="font-weight-semibold mb-0">{{ $prodCounter['production'] }}</h3>    

и Laravel возвращать эту ошибку:

Неопределенный индекс: производство (Просмотр:

Ну, Я решил это, используя коллекцию вместо массива. В представлении восстановления данные выглядят так:

{{ $prodCounter->production }}    

Спасибо всем за поддержку. С уважением

...