Web前端开发网

fly63.com

首页 资源 工具 文章 教程 栏目
  • 关于我们
  • 广告合作
  • 网站投稿
  • 赞助一下
搜索

在线工具_工作生活好帮手

打造各种简单、易用、便捷的在线工具,网友无需注册和下载安装即可使用

点击查看

资源分类

AI智能 酷站推荐 招聘/兼职 框架/库 模块/管理 移动端UI框架 Web-UI框架 Js插件 Jquery插件 CSS相关 IDE环境 在线工具 图形动效 游戏框架 node相关 调试/测试 在线学习 社区/论坛 博客/团队 前端素材 图标/图库 建站资源 设计/灵感 IT资讯
提交资源 / 链接反馈

TinyVue

分享
复制链接
新浪微博
QQ 好友

扫一扫分享

网站地址:https://opentiny.design/tiny-vue
GitHub:https://github.com/opentiny/tiny-vue
网站描述:跨端跨框架的企业级前端解决方案
访问官网 GitHub
基于 OpenTiny Design 设计体系的 vue UI 组件库,一套跨端、跨框架的企业级 UI 组件库,支持 Vue 2 和 Vue 3,支持 PC 端和移动端。

TinyVue 是华为云 OpenTiny 社区开发的一款企业级 UI 组件库,凭借其轻量、高可定制性和跨框架兼容性,TinyVue 在前端开发中占据了重要地位,尤其适合需要快速构建复杂界面的开发者。


项目特性

  • 包含 104 个简洁、易用、功能强大的组件
  • 一套代码同时支持 Vue 2 和 Vue 3
  • 一套代码同时支持 PC 端和移动端
  • 支持国际化
  • 支持主题定制
  • 组件内部支持配置式开发,可支持低代码平台可视化组件配置
  • 采用模板、样式、逻辑分离的跨端、跨框架架构,保障灵活性和可移植性


核心亮点

  • 一套代码同时支持 Vue 2 / Vue 3
  • 一套代码同时支持PC和移动端
  • 组件丰富,功能强大


组件库的组成

TinyVue 提供超过 60 个组件,覆盖基础 UI 元素(如按钮、表单)、复杂交互组件(如表格、树形控件)以及高级功能(如拖拽排序、浮动元素)。其主要组成部分包括:

  • 基础组件:如 <tiny-button>、<tiny-input>,提供基本的交互元素。
  • 布局组件:如 <tiny-grid>、<tiny-layout>,用于构建响应式页面结构。
  • 高级组件:如 <tiny-table>(基于 vxe-table)、<tiny-tabs>(支持拖拽排序),满足复杂业务需求。
  • 工具库:如 Floating UI,用于创建工具提示、弹出框等浮动元素。
  • 跨框架支持:TinyVue 兼容 Vue 2 和 Vue 3,通过模块化设计支持其他框架(如 react)。


全新项目配置

在项目的根目录中,打开控制台,执行以下命令,为 Vue 3.0 的项目安装 TinyVue 组件库:

yarn add @opentiny/vue@3
# 或者
npm install @opentiny/vue@3

或者执行以下命令,为 Vue 2.0 的项目安装 TinyVue 组件库:

yarn add @opentiny/vue@2
# 或者
npm install @opentiny/vue@2

如果是Vite 工程,安装完依赖后,修改项目的 vite.config.js ,添加以下代码突出显示的部分:

// vite.config.js

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

export default defineConfig({
  plugins: [vue()],
  define: {    'process.env': { TINY_MODE: 'pc' }  }})

仅供个人学习参考/导航指引使用,具体请以第三方网站说明为准,本站不提供任何专业建议。如果地址失效或描述有误,请联系站长反馈~感谢您的理解与支持!

链接: https://fly63.com/nav/4769

more>>
相关栏目
Materialize
基于Material Design的现代响应式前端框架
官网 GitHub
Element UI
一套基于 Vue 2.0 的桌面端组件库
官网 GitHub
Material Design(MDB)
领先的Bootstrap UI套件之一
点击进入
Muse-UI
基于 Vue2.0 的 Material Design UI 库
官网 GitHub
sb-admin
基于Bootstrap简约美观的后台管理模板
官网 GitHub
Vue-Access-Control
Vue权限管理解决方案
官网 GitHub
RmlUI
桌面端GUI开发框架
官网 GitHub
kitty-ui
基于 Vue + Element 实现的权限管理系统
点击进入 GitHub
vue-multiselect
Vue.js 打造的下拉组件
官网 GitHub
Structor
先进的React GUI编辑器
点击进入 GitHub
lulu ui
基于jQuery,针对PC网站,兼容IE7+的前端UI框架
官网 GitHub
Ant Design
是一个致力于提升『用户』和『设计者』使用体验的中台设计语言
官网 GitHub
vue-design-system
一个用于基于 Vue.js 构建 UI 设计系统的开源工具
官网 GitHub
Tauri
使用Web前端构建更小,更快,更安全的桌面应用
官网 GitHub
Element Plus
基于 Vue 3,面向设计师和开发者的组件库
官网 GitHub
vue-blu
基于Vuejs和Bulma开发的开源UI组件库
官网 GitHub
首页 技术导航 在线工具 技术文章 教程资源 AI工具集 前端库/框架 实用工具箱

Copyright © 2018 Web前端开发网提供免费在线工具、编程学习资源(教程/框架/库),内容以学习参考为主,助您解决各类实际问题,快速提升专业能力。

手机预览