gpt4 book ai didi

handlebars.js - 使用纯 Handlebars 的html的条件类

转载 作者:行者123 更新时间:2023-12-04 16:59:34 27 4
gpt4 key购买 nike

我正在使用 Handlebars 在服务器端渲染代码(无角度/ Ember )

我还能以某种方式拥有一些东西吗:<p dir="auto" {{#if isRTL: class=align-right}}>{{{content}}}</p>
我只想在bolean为true的情况下才拥有CSS类
类似于ember的bind-attr ...

没有它,代码是一团糟:

{{#if isRTL}}
<p dir="auto" class="align-right>{{{content}}}</p>
{{else}}
<p dir="auto">{{{content}}}</p>
{{#if}}

最佳答案

不必包装整个HTML元素。您可以只将classif子句包装在一起。

<p dir="auto" {{#if isRTL}}class="align-right"{{/if}}>{{{content}}}</p>

仅当 class="align-right"为true时,才会呈现 isRTL属性。

此外,由于 Handlebars mustache 的扩展,因此您可以使用:
<p dir="auto" {{#isRTL}}class="align-right"{{/isRTL}}>{{{content}}}</p>

关于handlebars.js - 使用纯 Handlebars 的html的条件类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31222495/

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