【问题标题】:Meteor/Jade: Use variable in template IDMeteor/Jade:在模板 ID 中使用变量
【发布时间】:2016-02-09 09:46:08
【问题描述】:

如何在模板 id 标记中使用像 {{_id}} 这样的变量?它呈现为标签内的文本,而不是 ID 名称的一部分。

模板:

div.element-versions#element_{{name}} // "name" evaluates to "001_version"

呈现为:

<div class="element-versions" id="element_">001_version</div>

代替:

<div class="element-versions" id="element_001_version"></div>

【问题讨论】:

    标签: templates meteor pug


    【解决方案1】:
    .element-versions(id='element_{{name}}')
    

    其中 'name' 可以是帮助器或当前数据上下文的字段。 Jade 默认使用 div,因此如果您愿意,您也可以从元素标签中去掉“div”。

    【讨论】:

    • 当然。我知道我忘记了一些明显的事情。谢谢,looshi!最终代码:div(id="element_{{name}}").element-versions
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多