首页 > 解决方案 > 车把活动 TAB

问题描述

我有一个简单的分页。我想要做的是将类“活动”添加到活动选项卡(我在第 8 页,所以按钮 8 具有“活动”类)但它仍然不起作用。我尝试了两件事,但都没有成功。

首先这个:

{{#each pagination}}
  {{#if pagHelper}}
    <a>{{this.number}}</a>
  {{else}}
    <li class="paginator-item {{#is this.number current}}active{{/is}}">
      <a href="{{this.href}}" class="paginator-itemLink" onclick="getHref(this)">{{this.number}}</a>
    </li>
  {{/if}}
{{/each}}

第二个这样:

{{#is this.number current}}{}
  {{#each pagination}}
  {{#if pagHelper}}
    <a>{{this.number}}</a>
  {{else}}
    <li class="paginator-item ">
        <a href="{{this.href}}" class="paginator-itemLink ACTIVE" onclick="getHref(this)">{{this.number}}</a>
    </li>
    {{/if}}
      {{/each}}
    {{else}}
      {{#each pagination}}
    {{#if pagHelper}}
      <a>{{this.number}}</a>
    {{else}}
      <li class="paginator-item ">
        <a href="{{this.href}}" class="paginator-itemLink" onclick="getHref(this)">{{this.number}}</a>
      </li>
    {{/if}}
    {{/each}}
    {{/is}}

基本上,我正在比较当前页码和按钮的页码。我试图记录“当前”和“这个数字”,并且都给了我正确的值。问题是当我在“每个”循环中使用“当前”时,它什么也没给我。我会很感激任何想法。

标签: node.jshandlebars.js

解决方案


我只需要添加../current

{{#is this.number current}}active{{/is}}

{{#is this.number ../current}}active{{/is}}

推荐阅读