簡體   English   中英

EmberJS / handlebars如何在每個循環中向每個其他標簽添加一個類

[英]EmberJS/handlebars how to add a class to every other tag in each loop

目前,在使用Handlebars進行模板制作的Ember.js應用程序中,我有一些類似於以下內容的標記:

 {{#each block in controller.gameBlocks}}
        <div class="row-fluid">
            {{#each game in block.games}}
                <div class="span6 span6_first-child">
         ... more stuff ...
 {{/#each}}

我這里的問題是,如果我們要使用each_with_index類型循環,則我不想在上述每個語句的每個其他迭代或每個偶數索引號中包括span6_first-child類。 這與handlebars / ember.js無關緊要嗎?

刪除該類,並使用偽選擇器將其CSS規則應用於新選擇器。 據我所知,沒有內置於把手中的偶/奇/其他構造。

<div class="row-fluid">
            {{#each game in block.games}}
                <div class="span6">
         ... more stuff ...


.row-fluid .span6:nth-child(odd) {
 /* Prior rules here */
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM