Laravel: Wie kann ich das Parsen der json-Daten im Hinblick auf die Klinge?
Derzeit ist dies meiner Ansicht
{{ $leads }}
- Und das ist die Ausgabe
{"error":false,"member":[{"id":"1","firstName":"first","lastName":"last","phoneNumber":"0987654321","email":"[email protected]","owner":{
"id":"10","firstName":"first","lastName":"last"}}]}
Ich wollte etwas darstellen, wie dies
Member ID: 1
Firstname: First
Lastname: Last
Phone: 0987654321
Owner ID: 10
Firstname: First
Lastname: Last
InformationsquelleAutor David Alrdrin | 2015-05-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist ziemlich einfach.
Zunächst senden an das Ansicht-decodiert-variable (siehe Laravel Ansichten):
Dann verwenden Sie einfach gemeinsame blade-Konstruktionen (siehe Laravel Templating):
InformationsquelleAutor Maxim Lanin
Können Sie json-decodieren, dann bekommen Sie php-array,und verwenden Sie diesen Wert als Ihren eigenen Weg
InformationsquelleAutor Imtiaz Pabel
controller einfach konvertieren von json-Daten-Objekt mit json_decode php-Funktion, wie dies
angesichts Klinge
InformationsquelleAutor umefarooq
Den catch-all für mich ist Sie ein Objekt, Codierung, und dann übergeben Sie den string in ein javascript -
script
tag. Um dies zu tun, müssen Sie einige Ersetzungen.Ersetzen Sie zuerst alle
\
mit einem doppelten Schrägstrich\\
und dann jedes Zitat"
mit einem\"
.Dann in die blade-template -
Diese im Grunde können Sie nehmen Sie ein Objekt auf der php-Seite, und dann, ein Objekt, das auf der javascript-Seite.
InformationsquelleAutor Funkodebat
es scheint, dass Sie verwenden können, @json($führt), da laravel 5.5
https://laravel.com/docs/5.5/blade
InformationsquelleAutor mygeea
Entfernen Sie einfach $ in compact-Methode
return view('page',compact('member'))
InformationsquelleAutor Ahmed Mansour
Diesem Fall, können Sie dies so tun
InformationsquelleAutor Bijaya Kumar Oli
Wenn Ihre Daten kommen von einem Modell, das Sie tun können:
App\Http\Controller\SomeController
index.blade.php
InformationsquelleAutor Gus