首页 > 解决方案 > Laravel 5 - 如何使用转义的 html 在视图中显示变量?

问题描述

$var_from_controller = "<div style="color:red">Picture inside html {{ asset('img/photo1.jpg') }} </div>"

@刀

<div id="my-container">
  {!! $var_from_controller !!}
</div>

它将 {{asset()}} 呈现为字符串。但我需要 HTML AND assets() 输出。

我怎样才能做到这一点??

标签: laravellaravel-5

解决方案


这是这里的基本 php。您正在尝试在解析 php 变量时呈现它。然后注入更多的php为时已晚。

在将其发送到 php 引擎进行渲染之前,您必须构建您的字符串。(在 mvc 中,在将数据传递给视图之前)


推荐阅读