如何将 Blade 模板视图作为原始 HTML 字符串?

新手上路,请多包涵

我需要我的 Blade 模板的 HTML 作为字符串。

我将使用该 HTML 字符串从中生成 PDF。

目前,我将 Blade 流式传输作为对浏览器的响应。

  return view('users.edit', compact('user'));

如何从刀片模板中获取原始 HTML 字符串?

原文由 Yevgeniy Afanasyev 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 566
2 个回答

您可以在 render() view

 $html = view('users.edit', compact('user'))->render();

有关详细信息,请参阅 View 源代码。

原文由 fubar 发布,翻译遵循 CC BY-SA 4.0 许可协议

将作为刺痛返回

$myViewData = View::make('test.view',compact('data'))->render();

祝你好运!

原文由 Julker Nien Akib 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题