Emberオブジェクトに、実際に設定を行い、トリガ/キャンセルを行う前に、いくつかの値チェックを実行するという簡単なプロパティがあります。私はこれに関するコードサンプルや情報を見つけるのは大したことはありません。私は他のフレームワークからに慣れパターンはセッターの中でそれを行うことです - のようなもの:エンバーオブジェクト内Emberで値を設定する前に値をチェックするにはどうすればよいですか?
propertyName : function(key, value) {
// Setter
if (arguments !== 1) {
if (setCheckHere) {
return this._super(key, value); // ?? is this right?
}
// ?? if ignoring what should I return instead?
}
}.property()
私は、私が呼び出すすべきかの方法を考え出す問題が発生したとしています何が返される必要があります。
質問はOKですが、 eタイトルはありません。 「何が最善の方法なのか」は、「意見、議論、議論、ポーリング、拡張された議論を求めることが多い」ために、通常は「建設的ではない」ということになります。 – ajax333221
Emberの働きパターン進化している。しかし大丈夫です。 – Kreegr