13

ビューを呼び出すときにテンプレートにデータ属性をバインドする方法があるかどうか疑問に思っています。

例(これは機能しません):

 {{ view App.SomeView data-dateBinding="currentDate" }}

私はこのようにしてしまいました:

<a {{bindAttr data-date="currentDate"}}></a>

ビューを呼び出すときにそれを行う方法が必要ですか?

4

3 に答える 3

10

HTML に入れたい属性を App.SomeView で定義する必要があります。

App.SomeView = Ember.View.extend({
  attributeBindings: ["data-date"]
  .... rest of view
})

今すぐdata-dateBinding動作するはずです:

{{view App.SomeView data-dateBinding="currentDate" }}
于 2012-10-10T08:16:30.807 に答える