我正在使用继承来实现可重复使用的表单应用程序。 表达式参数可以依赖于一个或多个其他数字/常量或其他表达式参数(这种关系是很多对很多,所以层次结构在这里不起作用)。一旦我的所有依赖参数自我评估(如果表达式计算或在用户输入时验证)我现在可以计算我的自我。
我正在寻找一种订阅我的兄弟姐妹的方法,但问题是在创作过程中,兄弟姐妹还不存在。
我在此Fiddle上设置了一个小例子。
要查看此无法正常工作,请更改控制台中的值
d.parameters()[0].value(10) // expecting parameter C to sum up to 20.
d.parameters()[2].value() // Nothing (this should also update ont he screen).
d.parameters()[1].value(20) // expecting parameter C to sum up to 30.
d.parameters()[2].value() // Still nothing.
所以我尝试了很多东西,但我想我在这里咆哮错误的树。
ko.dataFor(document.body)
或获取父级
使用相同的函数从DOM中获取对象。deferEvaluation
强制KO首先创建参数,然后应用
捆绑。好像什么也没做。在此感谢任何帮助。
奖金问题,没有失去主要的焦点,我不能解释继续在第73行。