繁体   English   中英

停止在车把中渲染模板

[英]Stop rendering template in Handlebars

我有这个小的代码,在页面第一次加载时就呈现出来。

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

现在第二次发生AJAX调用,自从第一次填充{{description}}和{{example}}时,当我尝试获取模板的HTML而不是{{description}}和{{示例}},我得到了他们的价值观。

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

任何帮助表示赞赏。

制作一个模板,将其放在html <body>然后用来填充车把。 您将能够使用它,输入手把并使用替换值附加到DOM 检索模板本身(您可以使用<template>标记或<script>并添加id属性来轻松引用它。这就是这样做的方式)许多网站。

我建议您为编译目的使用一个单独的车把div ,并使用编译后的HTML附加到适当的div以免覆盖HTML中的车把代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM