Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >【Vue】组件ant design of vue

【Vue】组件ant design of vue

作者头像
瑞新
发布于 2021-12-06 05:40:17
发布于 2021-12-06 05:40:17
91100
代码可运行
举报
运行总次数:0
代码可运行

文章目录

安装

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm install ant-design-vue@2.0.0-rc.3 --save
npm i --save ant-design-vue@next

npm i --save ant-design-vue //目前使用的兼容版本"ant-design-vue": "^2.2.8",

项目引入全局组件

常见问题

关键字避免

处理校验异常es-link

error The “HelloWorld” component has been registered but not used vue/no-unused-components

栈溢出

ant图库未加载

git

追加到上一次提交文件

简单使用

自定义组件-header

组件可以,小驼峰大驼峰,-链接

the-header组件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<template>
    <a-layout-header class="header">
        <div class="logo" />
        <a-menu
                theme="dark"
                mode="horizontal"
                v-model:selectedKeys="selectedKeys1"
                :style="{ lineHeight: '64px' }"
        >
            <a-menu-item key="1">nav 11</a-menu-item>
            <a-menu-item key="2">nav 2</a-menu-item>
            <a-menu-item key="3">nav 3</a-menu-item>
        </a-menu>
    </a-layout-header>
</template>

<script lang="ts">
    import { defineComponent } from 'vue';

    export default defineComponent({
        name: 'the-header'
    });
</script>

<style scoped>

</style>

引用组件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
 <the-header></the-header>

<script lang="ts">
  import { defineComponent } from 'vue';
  import  TheHeader from '@/components/the-header.vue';
  export default defineComponent({
    name: 'app',
    components: {
      TheHeader,
    }
  });
</script>

列表

加any问题ts类型

ts类型any变为js不限制类型,如果有报错提示

图标iocn

安装npm install @ant-design/icons-vue --save main.ts全局引入,官方文档好像需要一个个引入麻烦

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import * as Icons from '@ant-design/icons-vue';

// createApp(App).use(store).use(router).use(Antd).mount('#app'); // 链式变动
const app = createApp(App);
app.use(store).use(router).use(Antd).mount('#app');

// 全局使用图标
const icons: any = Icons;
for (const i in icons) {
    app.component(i, icons[i]);
}
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021/11/09 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
【wiki知识库】03.前后端的初步交互(展现所有的电子书)
在上一次我把package.json和vue.config.js以及一个.env文件给大家了。今天再给大家更新一下配置文件。
哈__
2024/05/30
1050
【wiki知识库】03.前后端的初步交互(展现所有的电子书)
Vue3: 如何以 Vite 创建,以 Vue Router, Vuex, Ant Design 开始应用
详见:Migration Guide, https://v3.vuejs.org/guide/migration/introduction.html
GoCoding
2021/05/06
9440
Vue3: 如何以 Vite 创建,以 Vue Router, Vuex, Ant Design 开始应用
Vue3学习(三)之网站首页布局开发
上篇文章已经提到集成Ant Design Vue后,和Element Ui一样,还是组件的使用,然后就是复制粘贴改了。
软件测试君
2021/10/26
3K0
Vue3学习(三)之网站首页布局开发
Vue3.0实现原生高度可自定义菜单组件vue3-menus
Vue3.0 原生实现完全自定义右键菜单组件, 零依赖,可根据可视区域自动调节显示位置,可支持插槽完全重写每一项菜单
用户6682160
2021/08/29
2.3K0
Vue3.0实现原生高度可自定义菜单组件vue3-menus
Ant Design Vue 使用
Ant Design Vue 是使用 Vue 实现的遵循 Ant Design 设计规范的高质量 UI 组件库,用于开发和服务于企业级中后台产品。
王小婷
2021/11/24
1.5K0
Ant Design Vue 使用
vue2 中引入 Ant Design 报错问题
https://1x.antdv.com/docs/vue/getting-started-cn/
子舒
2023/08/23
3360
Vue3实战系列:结合 Ant-Design-of-Vue 实践 Composition API
但是事物总有它的两面性,前端知识更新的很快,利好勤奋好学的同学。计算机行业的迭代速度很快,前端在计算机领域里,算是前浪被拍在沙滩上比较快的。
程序员十三
2020/10/23
1.3K0
Ant Design Vue 4.0 侧边导航栏Menu组件封装
骤雨重山
2023/08/09
7580
【架构师(第三十篇)】Vue-Test-Utils 全局组件和第三方库 vuex | vue-router
此时会出现类似于 Failed to resolve component: a-button 的报错
一尾流莺
2022/12/10
2.3K0
【架构师(第三十篇)】Vue-Test-Utils 全局组件和第三方库 vuex | vue-router
Ant-Design-Vue 3.x 图标库如何实现自动引入?
Ant-Design-Vue升级到2.x以上的版本之后,自带的图标库就不支持通过给组件传递一个代表指定图标的属性来使用了。
房东的狗丶
2023/02/17
2.2K0
Antd Vue Menu组件报错 'propsData' of undefined 的解决方法
使用 Ant Design for Vue 的 Menu 组件,引入并注册了,发现点击的时候,下拉菜单样式无法正常显示,控制台报错 TypeError: Cannot read property 'propsData' of undefined 。
德顺
2019/12/24
3.7K1
React实战:使用Vite+TS+Antd构建React项目
由于我之前学过React框架,但是由于工作中没有使用它,所以我最近开始使用了Vite、TypeScript、React Router,Redux,Axios,Ant Design和SpringBoot等流行技术来搭建了一个博客项目来巩固我的学习成果。这个项目包括了博客文章列表、文章详情、标签分类、搜索功能等常用功能。通过这个项目,我将分享如何使用Vite、TypeScript、React Router和Ant Design来搭建一个博客项目,并不断分享我所遇到的问题,以及如何解决它。希望我的实战可以帮助您更好地了解React生态系统,并且能够帮助您更加高效地开发React应用程序。
Front_Yue
2024/01/03
3.3K0
React实战:使用Vite+TS+Antd构建React项目
Vue3学习笔记-从HelloWord到动态菜单的实现
重新拾起我两年期的笔记,以面向运维开发的角度,在裸辞期间,继续学习前端开发,目标能把LLM的机器人和前端互动结合起来
行者深蓝
2023/12/08
6690
vue-cli 3.x安装及ant-design-vue初使用
此时浏览器会访问 http://localhost:8080/ ,看到 Welcome to Your Vue.js App 的界面就算成功了。
流眸
2019/08/12
2.2K0
vue3.0 项目搭建和使用流程
这篇文章主要介绍了vue3.0 项目搭建和使用流程,帮助大家更好的理解和学习使用vue框架,感兴趣的朋友可以了解下
米米素材网
2022/07/29
2.3K0
vue3.0 项目搭建和使用流程
【Vue3+Vite+TS】2.0 组件一:伸缩菜单
新建src\components\baseline\container\src\index.vue
用户7043603
2022/02/25
1.1K0
Vue3学习(六)之使用Vue3进行数据绑定及显示列表数据
然后,就是各种乱七八杂、突如其来的破事,忙的团团转,由于走的过多了,导致不敢直腰,周四卧床一天。
软件测试君
2021/10/26
10.6K0
Vue3学习(六)之使用Vue3进行数据绑定及显示列表数据
云原生模块开发-k8s节点信息获取
昨天分享了有关k8s管理平台的知识,基础的功能大同小异,关键在于适用于不同的业务,开发对应的功能。
希里安
2023/10/30
2450
云原生模块开发-k8s节点信息获取
你的网站或许不需要前端构建
本文使用「署名 4.0 国际 (CC BY 4.0)」许可协议,欢迎转载、或重新修改使用,但需要注明来源。 署名 4.0 国际 (CC BY 4.0)
soulteary
2023/03/05
6620
你的网站或许不需要前端构建
使用ant design开发完整的后台系统
这里要说的是ant design的vue版和react版本的使用。这里不考虑到两种框架vue和react的底层。
Jimmy_is_jimmy
2020/06/09
2.6K0
使用ant design开发完整的后台系统
推荐阅读
相关推荐
【wiki知识库】03.前后端的初步交互(展现所有的电子书)
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验