1.使用场景 项目用到的是 Ant Design Vue (2.2.8) 组件库,开发中遇到一个如下图的表格,有些表头文本后面会有一些自定义图标,鼠标移入图标时显示对应的审批时间提示。当前列如果没有审批时间就会隐藏图标,只展示列头文本。 2.解决方案 使用Ant Design Vue 基础的 Table 组件是无法满足这个场景的,所以需要自定义...
主要是记录一下栅格布局的一些属性和labelCol、wrapperCol等。 一、labelCol和wrapperCol是什么 首先,我们先去查询Ant Design Vue文档, 由图中可知,它是属于Grid栅格里面的属性。 而labelCol是什么意思呢,直接去翻译一下,而label它是标签的意思,而Col它是列的意思,所以,从字面上去理解,就是标签列。而wrapperCol,...
2.1 不需要编辑的纯展示的合并单元格换行展示: {title:'解析',dataIndex:'type1',width:190,customRender:(value,row,index)=>{constanswer=value.split(';');lethtml=answer.map((item)=>{return{item};});return{children:html,attrs:{rowSpan:this.titleArr[index],//合并单元格,具体步骤参考第一步},...
Ant-design-vue 学习笔记 最近项目中有用到 ant-design-vue,记录了学习过程中查过的东西: 1.布局 a-row:两个span的宽度加起来要等于24 点击查看代码 **2.修改组件样式,比如进度条 a-progress** 在外层加一个div,然后修改里面的样式,用 ::v-deep 点击查看代码 .progress-circle{::v-deep .ant-progress...
在多数业务情况下,Ant Design Vue 需要在设计区域内解决大量信息收纳的问题,因此在 12 栅格系统的基础上,我们将整个设计建议区域按照 24 等分的原则进行划分。划分之后的信息区块我们称之为『盒子』。建议横向排列的盒子数量最多四个,最少一个。『盒子』在整个屏幕上占比见上图。设计部分基于盒子的单位定制盒子内部...
Vue使用AntDesign 表格可添加 可编辑行 可选择 使用的是这个进行修改的,这个是绑定的数组,多以直接在里面多加一行空数据就可进行编辑 在<template></template>中 只是多了一个添加的按钮 <template><!-- 添加行的按钮 -->添加<!-- 显示的表格 --><templatev-for="col in ['name', 'age', 'address']...
'@vue/cli-plugin-babel/preset' ], plugins: [ [ "import", { libraryName: "ant-design-vue", libraryDirectory: "es", style: true } ] ], }; 2.我建议新建一个文件来配置需要引入那些组件 在src目录下新建utils文件,在utils文件下新建ant.js,内容如下: ...
旧router: import Vue from 'vue' import VueRouter from 'vue-router' Vue.use(VueRouter) const routes = [... ] const router = new VueRouter({ mode: 'history', base: process.env.BASE_URL, routes }) export default router新router import { createRouter, createWebHistory } from 'vue-router...
Ant Design Vue 是使用 Vue 实现的遵循 Ant Design 设计规范的高质量 UI 组件库,用于开发和服务于企业级中后台产品。 Ant Design Vue 中文文档:https://www.antdv.com/docs/vue/introduce-cn/ Github: https://github.com/vueComponent/ant-design-vue/ ...