observable を持つCoffeeScript クラス WorkOrderLabor ( http://arcturo.github.io/library/coffeescript/03_classes.htmlwork_item_id
) があります。
この観察可能な変更を購読して、いくつかのコードを実行したいと思います。
これは私がやっていることです:
self.addWorkOrderLabor = ->
wol = new WorkOrderLabor()
wol.work_item_id.subscribe = (val) ->
console.log val
self.work_order.work_order_labors.push(wol)
これはうまくいきません。val
関数が呼び出されたときに実際に吐き出しますが、work_item_id が変更されたときではありません。
work_order_labors
観測可能な配列です。
ここで最善のアプローチは何ですか?私は何を間違っていますか?ありがとう!