我有一个Jade模板,我想将PHP变量$str传递给该模板并显示出来。 因此,在模板中我加入以下代码:
{{$str}}
然后它被呈现为:
<title><?php echo $str ?></title>
我希望直接显示$str变量的内容,但是在node.php页面中没有提到这一点。
在网上搜索时,有一些方法可以实现:
eval("?>".$rendered."<?php");
我认为这是一种不太恰当的解决方案,因为如果我的模板中有像"?>"这样的内容,那么一切都会出错。
有没有更好的方法来解决这个问题?