- 适配 Naive-UI
v2.41.0。
- 修复
x-n-data-table、x-n-menu等组件在定义子项包含值为null或undefined的children属性时,渲染结果不符合预期的问题。关闭 #11。
- 适配 Naive-UI
v2.40.1。
- 修复
x-n-dropdown、x-n-menu、x-n-popselect、x-n-select等组件使用模板定义选项时,当存在嵌套子选项时潜在的唯一标识冲突问题。
- 修复
x-n-data-table组件使用模板定义列时不能正确渲染的问题。关闭 #9。
- 适配 Naive-UI
v2.38.2。
- 修复
x-n-data-table组件中使用作用域插槽自定义渲染列时,可能会覆盖原始的列属性问题。关闭 #8。
- 修复 JSX 命名空间冲突。
- 适配 Naive-UI
v2.38.1。 - 新增
x-n-button组件。
- 适配 Naive-UI
v2.37.3。 x-n-popselect新增getData方法。- 为每个扩展组件对外暴露
$forwarComponent,可直接操作被封装的原 Naive-UI 组件。
- 适配 Naive-UI
v2.36.0。 x-n-data-table新增render-expand-icon插槽。
- 新增
x-n-popselect组件。
x-n-select新增getData方法。
- 修复 TypeScript 无法正确识别类型声明的问题。关闭 #1。
- 适配 Naive-UI
v2.35.0。
- 修复部分场景下无法正确处理空白插槽的问题。
x-n-dropdown新增render-label、render-option、render-icon插槽。x-n-dropdown支持在无图标时缩进菜单。x-n-dropdown-item支持通过v-show指令控制显示或隐藏。x-n-menu新增render-label、render-extra、render-icon、render-expand-icon插槽。x-n-menu支持菜单分组。x-n-menu支持在无图标时缩进菜单。x-n-menu-item支持通过v-show指令控制显示或隐藏。
x-n-cascader移除empty-text属性。x-n-data-table移除empty-text属性。x-n-select移除empty-text属性。x-n-tree移除empty-text属性。x-n-tree-select移除empty-text属性。
- 新增
unplugin-vue-component解析器,支持自动按需加载。
x-n-data-table默认不再内置x-n-empty组件。
x-n-dropdown支持模板式写法。x-n-menu支持模板式写法。x-n-select支持模板式写法。
x-n-data-table支持总结栏。x-n-data-table新增render-filter、render-filter-icon、render-filter-menu、render-sorter、render-sorter-icon插槽。
- 修复作用域插槽式写法中驼峰式的属性不能被正确渲染的问题。
- 修复
volar.d.ts定义。
- 新增
x-n-tree组件。 - 新增
x-n-tree-select组件。 x-n-data-table支持表头分组。x-n-data-table支持模板式写法。
- 修复部分场景下作用域插槽式写法不能正确渲染的问题。
- 废弃
x-n-empty组件。
- 修复
x-n-menu未对外暴露组件方法的问题。
- 移除对
vue、naive-ui的直接依赖,改为对等依赖。
- 新增
x-n-menu组件。
- 修复
volar.d.ts定义。
- 新增
x-n-cascader组件。 x-n-dropdown支持多级菜单。
- 修复
volar.d.ts定义。
- 新增
x-n-select组件。 x-n-data-table对外暴露组件方法。- 规范化导出的 ESM 模块命名。
- 修复
x-n-dropdown-item在v-for指令中不渲染的问题。
- 修复
x-n-dropdown-item和x-n-dropdown-divider在设置show属性后不显示的问题。
- 预发布。