いくつかのアクションを持つ Ember オブジェクトがあります。
MyObject = Ember.Object.extend {
action1: ->
console.log "do 1"
action2: ->
console.log "do 2"
}
いくつかの条件に応じて、これらのアクションのいずれかを呼び出したいと思います。if
簡単な方法は、この条件をチェックし、またはを使用して必要な条件を呼び出すことですswitch-case
。しかし、オブジェクト内のメソッドのハッシュのようなよりスケーラブルなものが必要であり、必要なメソッドをobject.exec('action1')
.
ember オブジェクトにはすでにこの機能がありますか?