# break change ## global api 所有 dom 原生属性由驼峰改成全小写,涉及 API #### maxLength -> maxlength tabIndex => tabindex readOnly => readonly autoComplete => autocomplete ## Tag ### CheckableTag v-model -> v-model:checked ### Tag v-model -> v-model:visible 移除 afterClose 属性 ## Radio radioGroup radio v-model -> v-model:value ## popconfirm okButtonProps、cancelButtonProps 扁平化处理 v-model -> v-model:visible ## popover v-model -> v-model:visible ## Tooltip v-model -> v-model:visible ## Modal v-model -> v-model:visible okButtonProps、cancelButtonProps 扁平化处理 ## Mentions v-model -> v-model:value ## menu v-model -> v-model:selectedKeys :openKeys.sync -> v-mdoel:openKeys ## dropdown v-model -> v-model:visible ## Steps v-model -> v-model:current ## checkbox v-model -> v-model:checked checkboxGroup v-model -> v-model:value ## Switch v-model -> v-model:checked ## tabs v-model -> v-model:activeKey renderTabBar({props, on, style, class}, DefaultTabBar) -> {DefaultTabBar, ...props} 多参数改成单参数并且扁平化处理 ## card tabList[{scopedSlots}] -> tabList[{slots}] ## rate v-model -> v-model:value ## Collapse v-model -> v-model:activeKey ## List renderItem(item, index) => renderItem({item, index}) 该用单参数 ## TreeSelect treeData 中 scopedSlots => slots , v-model => v-model:value ## datePicker dateRender (current: moment.Moment, today: moment.Moment) => ({current: moment.Moment, today: moment.Moment}) monthCellContentRender (date, locale) => ({date, locale}) ## table customRender( text, record, index, column ); => customRender({ text, record, index, column }); expandedRowRender(record, index, indent, expanded) => expandedRowRender({ record, index, indent, expanded }) filterIcon(filtered, column) => filterIcon({ filtered, column }) ## calendar dateCellRender、dateFullCellRender、monthCellRender、monthFullCellRender function (date, today?) => function({current, today?})