在list中放置组件,比如input 组件bind-ref 绑定data字段的写法应该是ref(‘字段’) val(‘字段’) 或者 $object.val(‘字段’)
普通的input组件,没有放置在list中,bind-ref绑定data字段的写法是 data.val(“字段”) 或者 $model.data.val(“字段”)
详细理解
在list中 循环渲染数据的时候,是循环的data组件!每次循环一行数据,list中 被渲染的这一行数据,行对象就是$object , 获取某个字段的值就是$object.val(‘字段’) $object可以省略 直接写成 val(‘字段’)
而当前行,表示的是data组件真正选中的行,是哪一行??默认选中的是第一行!
data.val(“字段”,row) 其中第二个参数可以不写,默认是就是当选中前行!(相当于游标) $model 表示model对象!!每个data组件都是注册在model对象上的!所以可以直接通过 $model.data获取data组件 $model 可以省略
评一波