2016-08-20 12 views
0

私はPHP変数をJavaスクリプト変数に変換しようとしています。同時に私はHTMLタグでフォーマットに保存したい。問題は私がコードでこの文字 '<'をエスケープできないことです。PHP変数をJavascriptに変換するエスケープ文字を含む変数

var lecturers = [ 
    @foreach ($Lecturers as $L) 
     '{{ '<option>'.$L->Name.'</option>' }}', 
    @endforeach 
]; 

["&lt;option&gt;&lt;/option&gt;", "&lt;option&gt;&lt;/option&gt;", "&lt;option&gt;&lt;/option&gt;"] 

私は

"<option> Name </option>" 

として出力を得ることができますどのように私はフレームワークとしてlaravelを使用していますが、次のように私はコンソールログを介して受信した出力があります。あなたがエスケープを避けるために代わり{!! !!}を使用する必要が

答えて

1

var lecturers = [ 
    @foreach ($Lecturers as $L) 
     '{!! '<option>'.$L->Name.'</option>' !!}', 
    @endforeach 
]; 
+0

素晴らしかったです。ありがとうございました。 – sinthu225

関連する問題