如何向Meteor useraccounts添加一个类:semantic-ui?

时间:2015-12-02 16:39:56

标签: javascript meteor semantic-ui meteor-accounts

我正在使用useraccounts:semantic-ui,我想在登录/注销按钮中添加一个主类。

这是我正在使用的代码:

<div class="item">{{> atNavButton }}</div>

呈现以下内容:

<div class="item">
     <div class="ui button" id="at-nav-button">Sign Out</div>
</div>

我想要的是能够添加一类主要内容以使其呈现为class="ui primary button"吗?

有谁知道我该怎么做?

1 个答案:

答案 0 :(得分:0)

您需要安装aldeed:template-extension才能将模板atNavButton替换为自定义模板。

  1. 运行meteor add aldeed:template-extension
  2. 创建自定义模板:
  3. <template name="atNavButtonCustom">
      <div class="item">
        <div class="ui primary button" id="at-nav-button">{{text}}</div>
      </div>
    </template>
    
    1. 调用replaces函数,以便呈现模板atNavButtonCustom而不是atNavButton
    2. if (Meteor.isClient) {
        Template.atNavButtonCustom.replaces("atNavButton");
      }