6

コーヒースクリプトでの例

window.APP = Ember.Application.create()

APP.stuff = Ember.Object.create(
  name: "The Name"
)

APP.things = Ember.Object.create(
  nameBinding: "APP.stuff.name"
)

APP.gizmos = Ember.Object.create(
  nameBinding: "APP.stuff.name"
)

APP.stuff がその name プロパティに2つのバインディングを持っていることを検出する方法はありますか?

4

1 に答える 1

1

多くのソースコードを掘り下げた後、最終的に答えを見つけました....

開発者がこのアプローチを推奨しているかどうかはわかりません....しかし、それは私が望むものを与えてくれます.

基本的に答えは電話することです...

Ember.meta(APP.stuff)

これは、監視されているプロパティと監視者の数を含む「監視」ハッシュを含むオブジェクトを返します。

エンバーはクールです。

于 2012-09-13T16:05:52.810 に答える