1

在一个应用程序中,我通过 AJAX 调用(而不是常规的浏览器加载)加载页面,所以我想知道是否可以在 JSON 返回中添加刀片模板的输出?

我围绕 JSON 设计了我的应用程序,如下所示:

return Response::json(array('id' => "1",'urlString' => "admin/posts", 'html' => "<p>test</p>"),200);

我需要 JSON 中的 HTML 索引作为刀片模板的输出,这可能吗?

4

1 回答 1

4

是的,这应该可以通过调用render()view 的方法来实现:

  $view = View::make('some.view');
  $view->somevariable = 'some value';
  $html = $view->render();

  return Response::json(array('id' => "1",'urlString' => "admin/posts", 'html' => $html);
于 2013-10-12T17:15:02.613 回答