gpt4 book ai didi

smarty - 如何同时使用 Handlebars.js 和 Smarty?

转载 作者:行者123 更新时间:2023-12-05 00:00:01 29 4
gpt4 key购买 nike

我将 Smarty 用于服务器端模板,我想将 Handlebars.js 用于客户端模板,但 Smarty 原因是错误,因为 Handlebars 使用与 Smarty 相同的大括号。
我可以在 Smarty 的文字标签中编写 Handlebars 模板,但这次我不能在 Handlebars 模板中使用 Smarty。

例如:
我为cleanurl编写了一个smarty块函数。我不想为javascript编写cleanurl函数。所以我想同时使用Smarty和Handlebars.js。

<div class="model-item" id="model-{{id}}">
<a href="{$mainurl}{cu}?com=model&act=view&id={{id}}{/cu}"> {{name}} </a>
</div>

最佳答案

您还可以使用文字标签……比转义每个花括号要好得多。

{literal}
<script id="entry-template" type="text/x-handlebars-template">
{{any_var}}
</script>
{/literal}

关于smarty - 如何同时使用 Handlebars.js 和 Smarty?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10913803/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com