Naive UI
一个 Vue 3 组件库
相当完整、可自定义主题、使用 TypeScript、快速
有点有趣
英文 | 中文
文档
社区
-
钉钉群 1(已满) 33482509
-
钉钉群 2(已满) 35886835
-
钉钉群 3(已满) 32377370
-
钉钉群 4(已满) 8165002788
-
钉钉群 5(已满) 31205022250
-
钉钉群 6 62720001971
特性
相当完整
包含超过 90 个组件。希望它们能帮助你少写一些代码。
而且,它们都是可按需引入的。
可自定义主题
我们提供了一个使用 TypeScript 构建的先进的类型安全主题系统。你只需要在 JS 中提供一个主题覆盖对象。然后所有的工作都会由我们来完成。
此外,不需要 less/sass/css 变量,不需要 webpack 加载器。
使用 TypeScript
Naive UI 中的所有内容都是用 TypeScript 编写的。它可以与你的 TypeScript 项目无缝协作。
此外,你不需要导入任何 CSS 就可以使用这些组件。
快速
我尽量让它不那么慢。至少 select、tree、transfer、table 和 cascader 都使用了虚拟列表。
此外,...,没有了。尽情享用吧。
安装
npm
使用 npm 安装。
npm i -D naive-ui
字体
npm i -D vfonts
图标
Naive UI 推荐使用 xicons 作为图标库。
设计资源
贡献
请查看 CONTRIBUTING.md。
许可证
Naive UI 使用 MIT 许可证。