我有一些问题,使用Twig引擎和节奏引擎在一个项目。
<ul id="tweets" class="list-unstyled">
<li data-template>
<img src="#" data-src="{{author}}" />
<h3>{{uuid}}</h3>
<p>{{comment}}<span>, {{age}} <small>ago</small></span></p>
</li>
</ul>{{author}(例如)必须由Tempo呈现,并由异步ajax调用填充。当Twig呈现PHP时,它用空字符串填充括号标记,因为此时标签是未知的或为null。这两个引擎具有相同的语法。
有什么想法吗?我建议你。
发布于 2013-11-15 08:03:04
从节奏文档
为了使与其他框架(如Django )一起使用Tempo更容易,可以将Tempo配置为使用默认的{{ .}和{% . %}以外的周围大括号。 为此,您将var_braces和tag_braces参数传递给Tempo.prepare函数。这些将从中间分开,形成左大括号和右括号。
Tempo.prepare('marx-brothers', {'var_braces' : '\\[\\[\\]\\]', 'tag_braces' : '\\[\\?\\?\\]'});发布于 2013-11-15 07:55:51
丑陋,但它应该有效:
<img src="#" data-src="{{'{{author}}'}}" />小枝现在将呈现{{author}}。
https://stackoverflow.com/questions/19996076
复制相似问题