Open youluna opened 4 years ago
getValueFormatter 是把onChange的值改成传给field的值 setValueFormatter 是把filed传下来的值设置给组件,从demo上看setValueFormatter需要更多信息 @bindoon 看下如何加一下
getValueFormatter 是把onChange的值改成传给field的值 setValueFormatter 是把filed传下来的值设置给组件,从demo上看setValueFormatter需要更多信息 @bindoon 看下如何加一下
如果用户不是通过触发onChange 而是直接 setValue 更新了数据,setValueFormatter 还是拿到不到 onChange 的额外信息。感觉不太好处理
组件是不是应该直接支持任意格式直接赋值给 CascaderSelect?组件应该对输入做最大兼容,但是输出格式永远一致的。
未来 useDetailValue 也就不需要写了,组件默认兼容对象格式?
Component
CascaderSelect
Feature Description
多选模式透出selectPath
在onChange的第三个参数重,透出selectPath(单选已支持,就不做改变),格式为对象
在业务场景下,级联选择数据量很大,查询时需要带上路径信息,例如“余杭区”,要带上[“浙江省”, “杭州市”, "余杭区"],在但选模式下已经支持,希望在多选模式下,onChange的第三个参数也暴露出这个信息,格式可以为
支持useDetailValue
组件的value defaultValue支持传对象、对象数组。对象需要包含label、value、selectedPath,