3

顧客が当社の Web サイトにアクセスして見積もりを取得し、回収分析などを行うことができるアプリケーションがあります。

2 つのセクションがあります...「見積もり」セクションと「ペイバック」セクションです。

私はノックアウトを使用してフィールドを同期しています....そのため、顧客が来て、10 x 10 ユニットが必要だと言うと、4,000 ドルを見積もります。この値は、コストとして「回収」シートにコピーされます。次に、省エネ控除、投資税額控除などを差し引きます。「純投資」を計算します。

ユーザーがすべての手順を正しく実行している限り、すべてが機能します。

では、ユーザーがユニットの 1 つに費やす予定の予算を既に持っている場合はどうなるでしょうか? 彼らは 10x10 ユニットが必要であることを知りません。投資する $5,000 があることを知っているだけで、この投資が十分な見返りがあるかどうかを確認したいと考えています。したがって、このサンプル ユーザーは見積もり部分をスキップして、想定価格を入力して数値を取得したいだけです。

私のView Modelは次のように設定されています:

self.height = ko.observable('<?php echo $height; ?>'),
self.width = ko.observable('<?php echo $width; ?>'),
/* Math simplified to remove gobbeldygook */
self.cost = ko.computed(function () {return (self.height() * self.width()) * 40;}),

高さと幅が指定されたときに自動的に計算されるだけでなく、UI を介して編集および変更できるように「コスト」を設定するにはどうすればよいですか?

ご助力ありがとうございます。

4

1 に答える 1