2015-09-21 23 views
10

こんにちは、私はjavascriptでblade変数を使用する方法を知りたがっています。laravelを使用してjsonから&quotを削除します

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

:ここ は、私が

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

の下に示し、以下に示したように、私は出力を得るように私のJavaScriptファイルでこれにアクセスしようとしているlaravel

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

の私のクエリです&を取り除く方法を知りたかったので、完璧なjsonが使えるようになりました。

答えて

25

Laravel 5では{{ }}というデータを自動的にエスケープしています。代わりに{!! $users !!}を使用してください。

+0

Yep {!! $ users !!} @JoelHinzはjsonファイルとしてこれを使うことができます。 – HarshMakadia

+0

そして、あなたがちょうど応答のjsonを送信したい場合は、HTMLやjavascript、または何かを見てhttp://laravel.com/docs/5.1/responses#json-responses :) –

+0

どのように格納する方法のアイデア{!! $ user !!}を配列に出力し、連想配列にさらに変換しますか? – HarshMakadia