HTML を含む JSON オブジェクトをクライアント側アプリケーションに渡したいと考えています。私はLaravel 3.2.12を使用していますが、これは初めてです。問題が私のView::make
ディレクティブにあることはわかっています。正しいディレクティブはどれですか?
My_Controller:
public function get_all()
{
return Response::json(array(
array('name' => 'OR', 'category' => 'Logical', 'form_controls' => View::make('modules.or'))
));
}
ビュー/モジュール/or.blade.php で:
<span>test</span>
views.js で:
$('#element').html(Mustache.to_html(ModuleTemplate, {some: 'stuff'}, { custom: this.model.get("form_controls") }));
view.mustache:
...
{{>custom}}
...
JSON 内の HTML は、mustache.js によってパーシャルとして解析される必要があります。