- 2024-11-14Antd 4.x Tabs组件 将末尾TabPane固定在右侧
将最后一个TabPane固定在右侧先看效果代码样式设置注意先看效果代码 <TabPanetitle="Tab1"> </TabPane> <TabPanetitle="Tab2"> </TabPane> <TabPanetitle="Tab3"</
- 2024-11-12vue3 antd 报错:please transfer a valid name path to form item
在使用antd时多层嵌套循环表单时校验会报如下错误:pleasetransferavalidnamepathtoformitem原因:是循环体和字段无法绑定解决如下:<a-form><divv-for="(item,index)inform.List":key="index"><a-form-item:name="['List',index,&
- 2024-11-08Vue3+antd实现分页功能
vue中代码(在对应的地方添加)<a-paginationv-model:current="current":total="total"v-model:page-size="pageSize":showSizeChanger="true"
- 2024-10-30antd-Vue 3.X版本 a-select使用
获取的数据可能不是value、label这种出参,所以使用:field-names="{label:'name',value:'id',options:'children'}" 自定义参数,在使用过程中显示的label并不单纯的是name可能是name拼接别的参数名,这时候的写法是<a-selectv-model:value="value"style=&
- 2024-10-10umi3使用ant design landing
创建umi3项目使用node161.创建一个空文件夹mkdirmyapp&&cdmyapp2.使用@umijs/umi-app创建项目npx@umijs/create-umi-app3.安装依赖npmi4.降低antd版本
[email protected].将从landing上下载的Home文件包和pages放至src文件包里
- 2024-10-10antd中的多选框defaultValue失效问题
antd中的Checkbox.Group属性中的 defaultValue为数组当改变某个状态需要改变这个数组发现失效解决办法: Checkbox.Group添加key值为defaultValue指定的数组 当key值发生变化组件会重新渲染,从而使更新后的defaultValue属性生效。原因:defaultVa
- 2024-09-18antd-Vue 3.X版本 a-back-top使用
api中例子本地项目中没显示出来原因是没有图标 采用引用图标的方式展示使用的时候需注意:1.target是找到滚动的目标元素,不然也显示不出2.visibilityHeight默认是200滚动不到这个数值可能也显示不出<div><a-back-top:target="targetFunc":visibilityHeight="100">
- 2024-09-14将项目里的moment替换为day.js
day.js有和moment.js完全一样的API,但是它的体积却比moment要小的很多,moment打包后的体积有280kb左右,而day.js打包后只有6.3KB。它非常轻量化,因为它可以利用treeShaking如果你的项目里面使用的是moment.js,而你想要把它替换成day.js,很简单,直接使用一个webpack插件即可,而无需做任何
- 2024-09-13Antd之PC端把一些信息整合起来显示
1.<template>配置示例<!--表格start--><a-table:columns="columns":data-source="tableData.list":loading="loading"style="margin-top:24px":pagination="false"rowKey="id"
- 2024-09-05antD——报错:模块 ""antd/es/checkbox/Group"" 没有导出的成员 "CheckboxValueType"。你是想
参考:1. https://github.com/ant-design/ant-design/issues/50000 importtype{CheckboxValueType}from'antd/es/checkbox/Group'失效#500002. https://github.com/ant-design/ant-design/pull/49073 fix:fixCheckbox.Grouptype #490733. https://ant-de
- 2024-08-22tanstack react-form antd示例
import{useForm}from"@tanstack/react-form";import{zodValidator}from"@tanstack/zod-form-adapter";import{z}from"zod";importtype{FieldApi}from"@tanstack/react-form";import{Button,Input,Radio
- 2024-08-20Antd-React-TreeSelect前端搜索过滤
在开发过程中,但是antd中的搜索会把多余的也会带出来就例如下图,我们本想去搜索1但是他会把其子节点都带出来,其实我们的本意是像搜2一样或者当中间隔层处理但是我们该如何解决这样的问题呢如何做到下面两种情况(1)搜索过滤掉不匹配的内容只留下匹配的内容这是没有搜索之前这是
- 2024-08-14antd模板工程
pnpmcreatevite@latestmy-project----templatereactcdmy-projectpnpminstall-Dtailwindcsspostcssautoprefixernpxtailwindcssinit-ptailwind.config.js:/**@type{import('tailwindcss').Config}*/exportdefault{corePlugins:{
- 2024-08-12使用Vite+TS+Antd构建React项目
安装Vitenpminstall-gvite#yarnglobaladdvite创建React项目vitecreatemy-react-app--templatereact-ts安装ReactRouternpminstallreact-router-dom@types/react-router-dom#yarnaddreact-router-dom@types/react-router-dom安装AntDesign
- 2024-08-09antd-tabs切换数据重复渲染
两个tabs来回切换的时候,发现一直重复渲染数据,在两个tabs的展示上加一个flag标识,然后用v-if,判断,点击到tab1的时候,flag等于tab1,然后渲染tab1,点击到tab2的时候,flag等于tab2,然后渲染tab2,这样可以避免重复渲染 如下:在handleChangeActivekey方法里设置,点击tab1的时候,让tab1等于tr
- 2024-08-08styled-components 怎么定制 antd 组件的样式
以Card组件为例说明,要使用styled-components定制AntDesign的Card组件样式,可以按照以下步骤进行:1.安装styled-components首先,确保你已经安装了styled-components和babel-plugin-styled-components(如果需要):npminstallstyled-componentsnpminstall--save
- 2024-08-06WHAT - Table 表格组件系列(一)
目录前言antdvsantdProComponents体验区别antdTableantdProTable前言Table可以说是很多业务系统最重要的一个开发场景。在很多组件库,对于Table组件的封装高度完善。今天我们将开始通过antd的Table组件和antdProComponents的ProTable组件来进行学
- 2024-07-31AntD单位搜索树两种情况(第一种情况:全局已有数据下过滤、第二种情况:根据输入内容搜索查找)
a-tree-select <a-tree-select style="width:260px" v-model:value="formState.userOrgCode" show-search :show-checked-strategy="SHOW_PARENT" :tree-data="TreeData"
- 2024-07-18二次封装antd的ProTable、EditableProTable,结合use-antd-resizable-header,做一个列可伸缩的表格组件
原先是一个项目模块内需求,迭代的时候领导要求项目全面翻新,所有表格都要可伸缩列如果一个一个页面写伸缩列的话,每个页面都要引用一次use-antd-resizable-header,有点累赘找了网上,暂时没看见这个有人整理这个组件。直接上代码importProTablefrom"@ant-design/pro-table";i
- 2024-06-18antd table 滚动到指定行方法
查了Ai给的方法是tableRef.current.scrollToRow(0);但是实际上用地antd3压根没有这个方法。分享一下我自己想的一个简答的办法。1、需要定位的行要有唯一的标识例如id。letdata=[{id:1},{id:2},{id:3},] 这个id是为了方便找
- 2024-06-13Vue Antd Admin本地部署
官网:https://doc.vue-antd-admin.pages.dev/github地址:https://github.com/iczer/vue-antd-admin/tree/basic 1、basic分支本地部署(开发基于此分支)克隆项目basic分支到本地->>下载依赖:npminstall->>启动项目:npmrunserve 2、master分支本地部署(研究基于此分支-试
- 2024-05-29react使用antd实现表格的时间排序
importReactfrom'react';import{Table}from'antd';importmomentfrom'moment';constdata=[{key:'1',date:'2018-01-11T12:00:00Z',},{key:'2',date:'2
- 2024-05-22antd 的 ProTable 通过rowClassName 设置行的字体颜色时,固定列fixed不生效的问题
1、其他列是已经生效了,但是固定列是没有生效的 constrowClassName=(record)=>{returntableTreeSearchKey.includes(record.key)?'selected-row':'';};<ProTable ...... rowClassName={rowClassName}> 2、分析原因:固定列的子组件也有color属性,覆盖
- 2024-05-212024-05-21 Module not found: Error: Can't resolve 'ant-design-vue/dist/antd.css' in &
报错:Modulenotfound:Error:Can'tresolve'ant-design-vue/dist/antd.css'in'xxx'原因:引入的antd.css文件实际上应该是reset.css文件,是由于ant-design-vue的官网给的代码和实际下的包的文件不一致导致。解决方案:把import"ant-design-vue/dist/antd.css";改成import"ant
- 2024-05-13antd upload action 不写(前端解析内容)
在使用AntDesign的Upload组件时,如果不提供action属性,那么文件的上传处理需要通过customRequest属性来自定义实现。以下是一个不使用action属性,而是通过customRequest实现文件上传的例子: importReactfrom'react';import{Upload,message,Button}from'antd';imp