【发布时间】:2012-11-24 17:40:46
【问题描述】:
我希望将包含一些 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'))
));
}
在views/modules/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 作为部分解析。
【问题讨论】:
标签: json client-side mustache laravel