knockout的依赖属性dependentObservable的参数 和Value转换器

时间:2023-03-09 18:10:39
knockout的依赖属性dependentObservable的参数 和Value转换器

可写的依赖监控属性
ko.dependentObservable的参数

read:   必选,一个用来执行取得依赖监控属性当前值的函数
write:  可选,如果声明将使你的依赖属性可写,别的代码如果这个可写功能
          写入新值,通过自定义逻辑将值在写入各个基础的监控属性上
owner: 可选,如果声明,它就是ko调用read或write的callback时用到的this

例子如下:

(1)View

knockout的依赖属性dependentObservable的参数 和Value转换器

(2)View Model的javascript object 对象

knockout的依赖属性dependentObservable的参数 和Value转换器

(3)dependentObservable的参数 read/write/owner

knockout的依赖属性dependentObservable的参数 和Value转换器

(4)金额的转换方法

knockout的依赖属性dependentObservable的参数 和Value转换器

knockout的依赖属性dependentObservable的参数 和Value转换器

显示的效果如下

knockout的依赖属性dependentObservable的参数 和Value转换器