我在数据库中有2个表,我需要两个数据进行渲染。
<h1 style="{!! $color !!}">hello world</h1>
为了澄清,我正在加载应该从数据库呈现的HTML代码。此HTML代码包含一些其他刀片片段,在呈现时应对其进行评估。问题是不评估此代码。而是输出原始指令。
因此,我在这条指令的位置上看到{!! $color !!}
而不是值red
。
我目前正在使用以下代码段来呈现HTML内容,此变量包含刀片指令以及其中的一些其他HTML:
{!! $html->myHtmlCode !!}
我该怎么做才能达到理想的输出效果?
也许这可以帮助。尝试使用DOMDocument php类。你可以加载来自MySQL的代码
<h1 style="{!! $color !!}">hello world</h1>
这将创建一个文档节点,并允许您根据需要进行修改。例如Aply风格。但是在渲染页面之前必须这样做。希望这有帮助。