我有两个字段:
Vm.field1 = ko.observable("something");
Vm.field2 = ko.observable(Vm.field1());
Vm.field1("x")
当我将新值设置为field1时,将调用field2的subscribe方法,其值为" x" 。在更改值上是否有field2引用field1?为什么会这样?
答案 0 :(得分:0)
如果您将一个observable传递给另一个observable,它将自动订阅值更改事件,该事件是knockout observable的默认行为。