0.17.1 • Published 9 days ago

@skit/x.naive-ui v0.17.1

Weekly downloads
-
License
MIT
Repository
github
Last release
9 days ago

NPM Version NPM Download License


简介

Naive-UI 是一个流行的 Vue 3 组件库。

官方团队出于可维护性的考虑,没有提供 DataTableDropdownMenuSelectCascaderTreeTreeSelect 等组件的 Slot 插槽或 Template 模板式的写法支持。

以下是 GitHub 上的一些相关 Issues:

本项目旨在为上述问题提供解决方案。

🚀 已加入 Awesome Naive-UI 系列。


特性

  • 与 Naive-UI 组件几乎完全一致的 API(最新适配版本:v2.38.2)。只需在原来的组件名前增加 x- 前缀(例如:<n-data-table><x-n-data-table>)。
  • 配合 vue-tsc,在模板中使用插槽也可享受到 TypeScript 的类型约束。
  • DataTable:提供了列头单元格展开行的作用域插槽写法支持。
  • DataTable:提供了总结栏的模板写法支持(即在模板中定义 columnssummary prop)。
  • Dropdown:提供了菜单项图标的作用域插槽写法支持。
  • Dropdown:提供了菜单项菜单分组的模板写法支持(即在模板中定义 options prop)。
  • Menu:提供了菜单项的模板写法支持(即在模板中定义 options prop)。
  • Menu:提供了菜单项图标的作用域插槽写法支持。
  • Select:提供了选项选项组的模板写法支持(即在模板中定义 options prop)。
  • Select:提供了选项标签的作用域插槽写法支持。
  • Popselect:提供了选项选项组的模板写法支持(即在模板中定义 options prop)。
  • Popselect:提供了选项的作用域插槽写法支持。
  • Cascader:提供了选项的作用域插槽写法支持。
  • Tree:提供了数据项开关图标的作用域插槽写法支持。
  • TreeSelect:提供了数据项标签开关图标的作用域插槽写法支持。
  • Button:提供了当仅有图标时显示为正方形的样式效果。

使用手册

点此查看


示例项目

你可以运行 Demo 来查看更多内容。

> pnpm install    # 安装依赖
> pnpm run build  # 构建项目
> pnpm run demo   # 运行示例,访问 http://localhost:8888/
0.17.1

9 days ago

0.17.0

12 days ago

0.16.0

3 months ago

0.16.1

3 months ago

0.15.0

4 months ago

0.14.0

5 months ago

0.13.0

6 months ago

0.12.0

7 months ago

0.11.0

7 months ago

0.10.0

8 months ago

0.9.0

9 months ago

0.8.1

9 months ago

0.8.0

9 months ago

0.7.0

9 months ago

0.6.0

9 months ago

0.5.0

9 months ago

0.4.2

9 months ago

0.4.1

9 months ago

0.4.0

9 months ago

0.3.0

9 months ago

0.2.0

9 months ago

0.0.0

9 months ago

0.1.1

9 months ago

0.1.0

9 months ago