1

如何在ember.js中隐藏按钮5s

这是我的模板activation.hbs

{{#if hideResendCode}}
  {{#paper-button raised=true primary=true}}Resend Code{{/paper-button}}
{{/if}}

这是我的控制器activation.js

hideResendCode:Ember.run.later((function() {

 }), 5000),

我不知道如何隐藏这个按钮 5s 请帮助我。

4

1 回答 1

0

您需要在init.

{{#if showResendCode}}
  {{#paper-button raised=true primary=true}}Resend Code{{/paper-button}}
{{/if}}

    //activation.js
    showResendCode: true,

init(){
  this._super(...arguments);
    Ember.run.later(this, function() {
          this.set('showResendCode', false);
        }, 5000);
}
于 2017-02-20T08:57:28.637 回答