2015-09-21 4 views
10

Hallo Ich wollte wissen, wie Blade-Variable in Javascript verwenden. hier ist meine Abfrage in LaravelEntfernen & quot von Json mit Laravel

$users=json_encode(DB::table('ledger')->select('name','openingbalance')->get()); 

Ich versuche, dies in meiner Javascript-Datei wie unten

var users ="{{ $users }}"; 

und ich Ausganges gezeigt zuzugreifen, wie unten dargestellt:

[ 
     {"name":"Harsh","openingbalance":"5755.00"},  
     {"name":"Harh","openingbalance":"-12000.00"}, 
     {"name":"gfgfhgf","openingbalance":"-333.00"} 
] 

Ich wollte wissen, wie man &Quot entfernt, damit ich einen perfekten json benutze.

Antwort

25

Sie entgehen die Daten mit {{ }} automatisch in Laravel 5. Verwenden Sie stattdessen {!! $users !!}.

+0

Ja {!! $ user !!} hat @JoelHinz bearbeitet, was bedeutet, dass ich das als JSON-Datei verwenden kann, oder? – HarshMakadia

+0

Sicher. Und wenn Sie jemals nur json in der Antwort senden möchten, kein HTML oder Javascript oder irgendetwas, schauen Sie sich http://laravel.com/docs/5.1/responses#json-responses :) –

+0

eine Idee, wie Sie speichern {!! $ user !!} Ausgabe in einem Array und weiter in assoziative Array konvertieren? – HarshMakadia

Verwandte Themen