• 2024-07-21bug处理--antdesign中umi升级后无法加载子页面
    bug处理--antdesign中umi升级后无法加载子页面historyconstAdmin:React.FC=(props)=>{ const{children}=props; return( <PageHeaderWrapper> {children} </PageHeaderWrapper> );};now升级到Umi4后,之前的一些组件不能用了,获取不到props,props
  • 2024-07-05AntDesign上传组件upload二次封装+全局上传hook使用
    文章目录前言a-upload组件二次封装1.功能分析2.代码+详细注释3.使用到的全局上传hook代码4.使用方式5.效果展示总结前言在项目中,ant-design是我们常用的UI库之一,今天就来二次封装常用的组件a-upload批量上传组件,让它用起来更方便。a-upload组件二次封装1.
  • 2024-06-23antdesign-vue3 List的分页器最全配置
    AntDesignVue官网:https://www.antdv.com/components/list-cn何时使用#最基础的列表展示,可承载文字、列表、图片、段落,常用于后台数据展示页面。<a-listsize="large"bordered:data-source="listData":pagination="pagination"><
  • 2024-03-23antdesign protable 修改搜索区Form item的placeholder
    默认protable搜索去的placeholder为请输入或者请选择: 需要修改为其他内容,配置 constcolumns=[  {   title:'项目',   dataIndex:'project',   valueEnum:currentUser.projects.reduce((r,c)=>{    r[c]=c;    re
  • 2023-12-07a-table(AntDesign Vue)实现表格行上下拖动排序
    参考链接:https://blog.csdn.net/song_de/article/details/125218350https://blog.csdn.net/m0_61342618/article/details/132556739?utm_medium=distribute.pc_relevant.none-task-blog-2defaultbaidujs_baidulandingword~default-1-132556739-blog-125218350.235v39pc_releva
  • 2023-11-08【AntDesign】Docker部署
    docker部署是主流的部署方式,极大的方便了开发部署环境,保持了环境的统一,也是实现自动化部署的前提。1项目的目录结构dist:使用build打包命令,生成的打包目录npmrunbuild:打包项目命令docker:存放docker容器需要修改的配置目录,比如nginx配置Dockerfile:跟项
  • 2023-11-08【AntDesign】Docker部署
    docker部署是主流的部署方式,极大的方便了开发部署环境,保持了环境的统一,也是实现自动化部署的前提。1项目的目录结构dist:使用build打包命令,生成的打包目录npmrunbuild:打包项目命令docker:存放docker容器需要修改的配置目录,比如nginx配置Dockerfile:跟
  • 2023-10-07【AntDesign】多环境配置和启动
    环境分类,可以分为本地环境、测试环境、生产环境等,通过对不同环境配置内容,来实现对不同环境做不同的事情。AntDesign项目,通过config.xxx.ts添加不同的后缀来区分配置文件,启动时候通过后缀启动即可。config.ts:公共配置config.xxx.ts:不同环境的差异配置1查看当前环境
  • 2023-09-28【AntDesign】封装全局异常处理-全局拦截器
    场景本文前端用的是阿里的Ant-Design框架,其他框架也有全局拦截器,思路是相同,具体实现自行百度下吧因为每次都需要调接口,都需要单独处理异常情况(code!=0),因此前端需要对后端返回的通用响应进行统一处理,比如业务异常提示从response取出code,根据code中集中处理错误,比如提示用
  • 2023-09-28【AntDesign】封装全局异常处理-全局拦截器
    目录场景1定义全部异常处理类2替换request引用3代码优化总结场景本文前端用的是阿里的Ant-Design框架,其他框架也有全局拦截器,思路是相同,具体实现自行百度下吧因为每次都需要调接口,都需要单独处理异常情况(code!=0),因此前端需要对后端返回的通用响应进行统一处理,比如业务
  • 2023-09-15antdesign vue通用表单生成页面
    效果图效果图由于涉及企业敏感信息,信息进行了打码,还请多多包涵。。。点击左侧菜单树,右侧加载不同table,并且绑定列名不同(说明:前两列企业名称和城市名称固定不变)技术思路左侧菜单为标识,控制表单页面的布局和模块显示,字段显示隐藏,可根据下面2附图加深理解,由于信息敏感问题,暂时不提供
  • 2023-06-13AntDesign自定义校验表单
    <a-rowclass="row":gutter="32"><a-col:span="16"><a-form-itemlabel="场景模板标签"name="tags"><a-
  • 2023-06-05【React工作记录八十七】React+antDesign实现上传图片功能(类组件)
    前言大家好我是歌谣今天继续给大家带来工作中实战部分的一些代码的封装和认识需求实现1可以支持上传最多九张图片2图片支持预览替换删除3支持自定义上传文件大小格式未上传提示实现效果子组件封装UploadImage组件*@Description:公共上传图片*@param{Array}type图片
  • 2023-06-03AntDesign中a-menu的使用案例
    <template><divclass="nav-bar":class="{collapsed:collapsed}"><divclass="collapse-btn"@click="toggleCollapsed"><a-icon:type="collapsed?'menu-unfold':'
  • 2023-05-14AntDesign的Form表单内容有值但是仍然报请输入的错误
    案例解决方案a-form标签上有:model="formState"a-form-item中的name值和v-model:value对应值保持一致案例<a-form:label-col="labelCol":wrapper-col="wrapperCol"ref="formRef":model="formState">
  • 2023-05-10AntDesign Blaozr标签页ReuseTabs的使用以及授权失败的坑
    123<Authorized><ReuseTabsDraggableSize="TabSize.Small"/></Authorized><NotAuthorized>@{NavigationManager.NavigateTo("
  • 2023-04-25AntDesign中a-pagination实现一次性获取所有数据下手动分页
    业务效果核心代码<template><a-paginationv-model:current="current":total="total":pageSize="pageSize"show-less-itemsshow-size-change
  • 2023-04-15利用AntDesign中a-tree和checkbox构造组织单位人员树选择组件
    业务效果图核心代码<template><divclass="select-container"><a-modalv-model:visible="visible"@ok="handleOk"@cancel="handleCancel"width="1500px"><template#title>
  • 2023-04-15AntDesign中a-tab的forcerender属性强制DOM渲染
    <a-tabsv-model:activeKey="activeKey"@change="clickTag"><a-tab-panekey="1"tab="警情"v-if="tab01Visible":forceRender="true"><AssociatedElementsInformingDetail
  • 2023-03-10Vue3+vite+antDesign 日历 月份和星期中文显示
    <template><a-config-provider:locale="locale">//建议直接包裹在最外层,若果你想全部转换为中文的话</a-config-provider><template><scriptsetup
  • 2023-03-08antdesign-vue 遇到的一些问题
     问题:点击展开没反应 解决办法::expanded-row-keys.sync="expandedRowKeys"去掉即可
  • 2023-02-27AntDesign日期范围选择(可复用代码片段)
    <template><div><a-range-pickerformat='YYYY-MM-DD'@change='onUpdateChange':default=value='[dataParams.updatedTime_begin,dataParams.updateTi
  • 2023-02-17AntDesign样式穿透解决方案
    业务效果//直接放在style标签中不要放在<stylelang="scss"scoped>标签中<style>.ant-table.ant-table-bordered.ant-table-title{background:#f3f3f3;}
  • 2023-02-17AntDesign中card卡片动态添加bodystyle样式,实现body切换
    业务效果核心代码<template><a-layoutclass="layout"><a-layout-headerclass="header"style="height:50px"><divclass="wrappercontent">