gpt4 book ai didi

javascript - 停止在 Handlebars 中渲染模板

转载 作者:行者123 更新时间:2023-12-02 14:10:52 25 4
gpt4 key购买 nike

我有这个小代码,它会在页面第一次加载时呈现。

<div id="old-div">
<h2>{{description}}</h2>
<h2>{{example}}</h2>
</div>

现在,第二次发生 AJAX 调用,并且自从第一次以来,当我尝试获取模板的 HTML 而不是 {{description}} 时,{{description}} 和 {{example}} 已被填充和 {{example}},我得到了它们的值。

当 ajax 调用发生时,我不希望 Handlebars 将值呈现给表达式,这样我就可以获取模板并呈现新值。

感谢任何帮助。

最佳答案

制作一个模板,放在html外面<body>并使用那个来给 Handlebars 喂食。您将能够获取它,提供 Handlebars 并使用替换值附加到 DOM检索模板本身(您可以使用 <template> 标签或 <script> 并将 id 属性添加到轻松引用它。许多网站都是这样做的。

关于javascript - 停止在 Handlebars 中渲染模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39587153/

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