私は 3 つの変数を含む KnockoutJS ムーデルを持っています。A と B はどちらもオブザーバブルであり、C は次のように計算されます: A*B を返します。
ご覧のとおり、C は結果 A * B です。しかし、入力から C を変更することもできるようにしたいと考えています (これにより、C を観測可能にし、C を B で割った結果を A にします。
もう少し理にかなっています。A = 当社の通貨での金額、B は為替レートです。C は、計算された目的地の金額になります。しかし、ユーザーが私たちの通貨での金額を知らなくても、送金先の金額を知っている場合があります。私たちの通貨での金額は、観察可能なものではなく、計算する必要があります。ユーザーには、どちらか一方を計算する柔軟性が必要です。