2016-04-14 18 views
0

Aureliaにカスタム属性があり、それを2つの異なる要素に入れているとします。aureliaカスタム属性の変数が "static"

私は、変数clickWhen: Date;

と呼ばれるクラスで定義されている場合そして、私はこの方法でカスタム属性(すなわち `setupDoubleClick)を持っている最初の要素から発射することを設定した場合。

メソッドがカスタム属性を持つ2番目の要素から起動された場合は、最初のインスタンスがthis.clickWhenを設定しているためにthis.clickWhenが設定されているか、まだ未定義です。

(私はそれが第二であると思います。)

+0

質問が分かりましたか分かりませんが、わかっている限り、カスタム属性の別のインスタンスが実装されているすべての要素に対して提供されています。だから、彼らはindepentです –

+0

私はあなたのケースでは、カスタムコンポーネントは、より良いアプローチと思う。したがって、同じプロパティを共有するすべての要素を制御できます。どう思いますか? –

+0

@fabio luz - 実際に私はそれを共有したくありません。 – Vaccano

答えて

2

彼らは別々のインスタンスであり、彼らはお互いに影響を与えません。