Как получить значение свойства в Laravel Blade, преобразованное Eloquent API Resource? - PullRequest
0 голосов
/ 24 августа 2018

В настоящее время мое решение для отображения закодированного идентификатора выглядит так:

<p v-text='"Reservation code: "+ @json($orderJson).id'></p> //R. code: wYeyjo6l42

Но я бы предпочел использовать его следующим образом:

<p>@json($orderJson->id)</p> //but returns: 8 (not encoded)

Как я могу получить преобразованные атрибуты?

pS Да, я знаю, что он используется для API, но я даже использую его для обработки объектов в Vue через Blade.

1 Ответ

0 голосов
/ 24 августа 2018

Ну, я покопался в коде и обнаружил, что вы можете использовать resol ().

Итак, одно из решений будет:

<p>Reservation code: {{ $orderJson->resolve()['id'] }}</p>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...