vue3的福音框架arco.design

前言:

        在vue2于2023年底正式宣布不在维护,vue3使用越来越频繁的时刻,我们实现项目的辅助框架也越来越多。element, iview, antd 等经典框架继续风靡一时,不过也有很多好的框架,功能也强大,比如我们今天说的主角 arco.design ,他是字节跳动的产品,从2022到今天,经历了时间的检验,他的ui性能,功能的扩展都是很强大的,这里说说他的使用。

界面截图:

1、官网入口,web端,移动端的框架目前只支持react,有兴趣的可以点我去查看

点我icon-default.png?t=N7T8https://arco.design/vue/docs/start

2、arco.design 于 ant.desig的 区别

  • Ant Design(简称:antd) 是由阿里巴巴集团自研并开源的企业级 UI 设计语言和 React 组件库,被广泛应用在阿里集团内外多个大型项目中。
  • Arco Design 则是由字节跳动公司研发并开源的企业级设计体系和React组件库,它旨在解决字节内部的各种UI定制化需求,同时对外提供给社区使用。

        尽管两者在基础功能上有一定的重叠,但各自在设计理念、细节处理、社区支持等方面都有所不同。选择哪一个取决于项目的具体需求、团队对设计风格的偏好以及技术栈的兼容性考量。

个人使用理解:

arco 的ui样式更加年轻化,他的组件功能也更加强大,把一部分常用的功能都暴露处理,相比较传统的antd,优势还是很明显的

3、arco.design的使用

安装

# npm
npm install --save-dev @arco-design/web-vue
# yarn
yarn add --dev @arco-design/web-vue

完整引入

import { createApp } from 'vue'
import ArcoVue from '@arco-design/web-vue';
import App from './App.vue';
import '@arco-design/web-vue/dist/arco.css';const app = createApp(App);
app.use(ArcoVue);
app.mount('#app');

更多操作:

Arco Design Vueicon-default.png?t=N7T8https://arco.design/vue/docs/start

国际化:

<template><a-config-provider :locale="enUS">//在这里放入你的组件,或者router-view<a-pagination :total="50" show-total show-jumper show-page-size /></a-config-provider>
</template><script>
import enUS from '@arco-design/web-vue/es/locale/lang/en-us'; //英文
import zhCN from '@arco-design/web-vue/es/locale/lang/zh-cn'; //中文
import zhTW from '@arco-design/web-vue/es/locale/lang/zh-tw'; //中文-繁体
import jaJP from '@arco-design/web-vue/es/locale/lang/ja-JP'; //日文
...</script>
支持的地区语言
语言地区编码
简体中文zh-CN
英文en-US
日文ja-JP
繁体中文(中国台湾)zh-TW
葡萄牙语pt-PT
西班牙语es-ES
印度尼西亚语id-ID
法语(法国)fr-FR
德语(德国)de-DE
韩语ko-KR
意大利语(意大利)it-IT
马来语(马来西亚)ms-MY
泰语th-TH
越南语vi-VN
高棉语(柬埔寨)km-KH
阿拉伯语(埃及)ar-EG

4、案例项目:Arco Pro

Arco Design Vueicon-default.png?t=N7T8https://arco.design/vue/docs/pro/start

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/341471.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于人工蜂群算法多无人机轨迹规划

#生物背景 蜜蜂是一种群居生物&#xff0c;生物学家研究发现蜜蜂以跳舞的方式来交换蜜源信息。根据分工的不同&#xff0c;蜜蜂被分为三个工种&#xff1a;引领峰、跟随蜂、侦察蜂。 侦察蜂的职责是侦察蜜源&#xff08;即蜜蜂的食物&#xff09;&#xff0c;一旦某一个侦察蜂…

7 - MySQL主从同步|主从同步模式

MySQL主从同步&#xff5c;主从同步模式 MySQL主从同步主从同步介绍主从同步工作过程主从同步结构模式配置主从同步一主一从同步结构一主多从同步结构主从从同步结构主主同步结构 主从同步模式主从同步结构模式复制模式 MySQL主从同步 主从同步介绍 存储数据的服务结构 主服务…

代码随想录 Leetcode707. 设计链表

题目&#xff1a; 代码(首刷看解析 2024年1月11日&#xff09;&#xff1a; class MyLinkedList { private:struct ListNode{int val;ListNode* next;ListNode(int val):val(val),next(nullptr){}};int size;ListNode* dummyHead; public:MyLinkedList() {dummyHead new List…

Java的helloworld、IDEA一些快捷键、导入模块

一、Java的helloworld IDEA管理Java程序的结构 1.project&#xff08;项目、工程&#xff09; 2.moudule&#xff08;模块&#xff09; 3.package&#xff08;包&#xff09; 4.class&#xff08;类&#xff09; 上级包含多个下级&#xff0c;开发程序也是创建工程再创建…

windows安装Elasticsearch后使用ik分词器报错解决办法

最近在学习Elasticsearch&#xff0c;安装完成后下载了ik分词器压缩到plugins目录下启动es报错如下&#xff1a; java.security.AccessControlException: access denied (“java.io.FilePermission” “D:…\plugins\ik-analyzer\config\IKAnalyzer.cfg.xml” “read”)咋一看…

最新消息:OpenAI GPT Store 正式上线,GPTs 应用商店来了!

原文链接 https://openaigptguide.com/gpt-store-and-chatgpt-team/ OpenAI推出的两款新产品和服务&#xff1a;GPT Store和ChatGPT Team&#xff0c;提供了许多全新的解决方案和功能&#xff0c;旨在帮助用户更轻松地使用和构建GPT工具&#xff0c;同时也增加了公司的收入来源…

黑马苍穹外卖学习Day5

文章目录 Redis学习Redis简介准备工作Redis常用数据类型介绍各数据类型的特点Redis常用命令字符串操作命令哈希操作命令列表操作命令集合操作命令有序集合操作命令通用操作命令 在Java中操作Redis导入Spring Data Redis坐标配置Redis数据源编写配置类&#xff0c;创建RedisTemp…

Redis(四)事务

文章目录 事务Redis事务 vs 数据库事务常用命令总结 事务 一个队列中、一次性、顺序性、排他性执行一系列命令 官网https://redis.io/docs/interact/transactions/ Redis事务 vs 数据库事务 概述详述1、单独的隔离操作Redis的事务仅仅是保证事务里的操作会被连续独占的执行&a…

梦想贩卖机升级版知识付费源码,包含前后端源码,非线传,修复最新登录接口问题

梦想贩卖机升级版&#xff0c;变现宝吸收了资源变现类产品的许多优势&#xff0c;并剔除了那些无关紧要的元素&#xff0c;使得本产品在运营和变现能力方面实现了质的飞跃。多领域素材资源知识变现营销裂变独立版本。 支持&#xff1a;视频、音频、图文、文档、会员、社群、用…

芯片设计中的ECO

如标题所写&#xff0c;我们今天聊一聊IC设计种的ECO。在展开关于ECO的概念之前&#xff0c;我们先大致捋下数字IC设计的流程&#xff0c;有助于我们后面的讨论。 数字IC设计流程简述 1、确定项目需求 根据市场或者芯片功能要求&#xff0c;设计芯片的spec&#xff0c;得到可…

锤科HandShaker修改版,支持安卓14、澎湃OS

如今几乎各家手机厂商都在布局生态&#xff0c;但PC端往往是最容易被忽略的一环&#xff0c;哪怕是很强的华为鸿蒙、小米澎湃&#xff0c;想要做到手机和电脑互联&#xff0c;也限制了笔记本机型 虽然我一直致力于解锁非小米电脑安装小米电脑管家&#xff0c;比如前几天刚刚更…

【QML COOK】- 008-自定义属性

前面介绍了用C定义QML类型&#xff0c;通常在使用Qt Quick开发项目时&#xff0c;C定义后端数据类型&#xff0c;前端则完全使用QML实现。而QML类型或Qt Quick中的类型时不免需要为对象增加一些属性&#xff0c;本篇就来介绍如何自定义属性。 1. 创建项目&#xff0c;并编辑Ma…