3

私はこのようなコードを持っているので、これを何度も繰り返します。

<div>
  {{#if sender.isContact}}
  <a {{action showContact sender href=true}}>{{unbound sender.displayName}}</a>
  {{else}}
    <a {{action showUser sender href=true}}>{{unbound sender.displayName}}</a>
  {{/if}}
</div>

変更されるのは、が呼び出されるアクションだけです。

これを乾かすためのハンドルバーヘルパーメソッドをどのように作成しますか?

4

1 に答える 1

3

カスタムヘルパーの作成については、Ember.jsガイドの「テンプレート」セクションで詳しく説明されています。

また、コード内の{{action}}ヘルパーを確認し、独自のヘルパーに必要な部分をマージすることもできます。

于 2013-01-04T12:26:29.503 に答える