2016-09-20 79 views
0

我有这个小代码,第一次加载页面时呈现。停止在把手中呈现模板

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

现在第二次,一个AJAX调用发生以来首次{{说明}}和{{例如}}已经填补,当我试图让模板的HTML,而不是{ {description}}和{{example}},我得到它们的值。

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

任何帮助表示赞赏。

回答

1

制作一个模板,将其放在html <body>之外,并使用来提供车把。你将能够把它,饲料把手,并附加到DOM替代值检索模板本身(您可以使用<template>标记或<script>并添加id属性来引用它很容易。 。

+0

与变化不大的工作。 非常感谢。 –

1

我建议你有编译目的的独立的车把div,并使用该编译HTML在适当div所以要追加你不重写你的车把代码HTML。