我这里遇到的情况是,即使我在自定义元素中内部更改了可绑定(bind)属性valueChanged
,也会调用value
。如何在不触发该可绑定(bind)值的valueChanged
的情况下从自定义元素将更新后的值发送回viewModel。
有办法抑制这个吗?还是我必须使用内部跟踪(如果是从内部代码调用还是从 View 中调用)?
最佳答案
无法根据自定义元素自己的代码是在分配属性还是由外部代码或响应用户输入来分配属性,从而阻止可绑定(bind)属性的更改处理程序方法被调用。您将必须使用自己的内部跟踪机制。