是否可以使用淘汰赛 js 对这种情况进行建模?
假设我有 3 个字段:
Current Income
:如果我更改此值,则Retirement Income
需要更新为(Current Income * Percentage of Current Income) / 100
Retirement Income
:如果我更改此值,则Percentage of Current Income
需要更新为(Retirement Income/Current Income) * 100
Percentage of Current Income
:如果我更改此值,则Retirement Income
需要更新为(Current Income * Percentage Of Current Income) / 100
这是某种循环依赖吗?可以用knockout js建模吗?我假设所有字段都需要计算......但我不确定如何设置默认值或使用尚未声明的计算 observables。
jsfiddle 起点:http: //jsfiddle.net/LkqTU/4482/