Eric_Yuan
Eric_Yuan
当前picker-view组件 `setColumnData` 方法,当column项变化时候,对比新旧数据后调用 `column.setIndex` 重置selectedIndex为0。 所以在使用日期组件时候,选择每次选择月份都会将原有日期重置为01(因为月份大小月间隔原因,每个月的日 column 项都不同) bug:在使用datetime-picker-view组件的时候,切换月份v-model绑定数值无法正确同步,可见 [https://ftf.jd.com/wot-design/demo.html#/datetimePickerView](https://ftf.jd.com/wot-design/demo.html#/datetimePickerView) 第一个示例可以复现 建议: 在新column项数据中包含当前选择项时,使用新数据中的index作为selectedIndex的值 ```js if (column && JSON.stringify(columnData) !== JSON.stringify(newData)) { column.data = data const newIndex = data.map(c => c[this.valueKey]).indexOf(column.getValue())...
fix(switch): 修复size属性无效,修改switch样式文件采用em作为单位 fix(datetime-picker-view): this.getPickerView() is undefined and useless