2015-11-30 10 views
5

私は、laravelを使ってChart.jsでグラフを作成しようとしています。 json_encode関数は、&という文字列を返します。代わりに運を持つ)Chart.jsが認識できないこと。(htmlspecialchars_decodeをしようとしました」と。他の回避策はありますか?助けてください。json_encodeが返す"

これはlaravelコード

labels: {{ htmlspecialchars_decode(json_encode($sm_names)) }}, 
       datasets: [{ 
       data: {{ str_replace('"','',json_encode($sm_totals))}}, 

であり、これはそれがどのようにありますJavaScriptでレンダリング:

labels: ["John","Mercy ","Gary"], 
       datasets: [{ 
       data: [425000,470000,10000], 
+0

を試してみてくださいどこJSONとJSONコールが..です –

+0

@AjayMakwana編集タラ? e。 – Orion

+0

@KAndy、はい、同じ話題です。 – Orion

答えて

19

あなたはブレードを使用する場合は、{!! json_encode($sm_names) !!}

+0

私はブレードを使用しています。これを試して、同じことを返す。 – Orion

+0

私は私の答えを – KAndy

+0

更新しました。ありがとう... – Orion

関連する問題