介绍
);
}
}
出口客户违约; 本篇文章给大家分享的是有关蚂蚁设计专业之手提的使用方法,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
<强>标签& lt; ProTable> 强>
Pro-Table是阿里蚂蚁设计专业V4版本,在表基础上再封装的一个组件,包含完整的增删改查逻辑,不用复杂的操作,简单几个配置即可实现
npm配置设置注册https://registry.npm.taobao.org npm我纱- g 纱配置设置注册https://registry.npm.taobao.org//进入你准备创建项目的目录 纱创建umi我的程序 我的程序光盘 纱 纱线开始
从“进口反应;react"; 类客户扩展React.Component { 呈现(){ 回报( & lt; div> helloworld
成功后用下面代码替换
进口{DownOutlined, PlusOutlined} & # 39; @ant-design/图标# 39;; 进口{按钮、下拉菜单}& # 39;antd& # 39;; 进口的反应,{useRef} & # 39;反应# 39;; 进口{PageHeaderWrapper} & # 39; @ant-design/pro-layout& # 39;; 进口手提,{ProColumns, ActionType} & # 39; @ant-design/pro-table& # 39;; 从& # 39;进口{selectPage}。/服务# 39;; const TableList: React.FC<{}祝辞=()=比;{ const actionRef=useRef(); const列:ProColumns []=[ { 标题:& # 39;客户名称& # 39;//表,头显示的名称 dataIndex: & # 39;名字# 39;//列数据在数据项中对应的路径,支持通过数组查询嵌套路径 宽度:& # 39;20% & # 39; }, { 标题:& # 39;经营性质& # 39;, dataIndex: & # 39;自然# 39; 过滤器:[//表头的筛选菜单项 {文本:& # 39;个人& # 39;,价值:& # 39;个人& # 39;}, {文本:& # 39;一般纳税人& # 39;,价值:& # 39;一般纳税人& # 39;}, ), 宽度:& # 39;20% & # 39; }, { 标题:& # 39;联系人& # 39;, dataIndex: & # 39;主持人# 39; hideInSearch: & # 39;假# 39;//设置搜索栏是否显示 }, { 标题:& # 39;联系电话& # 39;, dataIndex: & # 39; linkPhone& # 39; hideInSearch: & # 39;假# 39; }, { 标题:& # 39;税号& # 39;, dataIndex: & # 39; taxNumber& # 39; }, { 标题:& # 39;状态& # 39;, dataIndex: & # 39;状态# 39; valueEnum:{//当前列值的枚举 假:{文本:& # 39;禁用& # 39;,状态:& # 39;错误# 39;},//假是后台传的值,文本是页面显示的,地位是antd提供的状态,具体看api 事实:{文本:& # 39;启用& # 39;,状态:& # 39;成功# 39;}, }, }, ]; 回报( & lt; PageHeaderWrapper>//布局标签 & lt;手提//表格职业组件 headerTitle=安檠砀瘛?//表头 actionRef={actionRef}//用于触发刷新操作等,看api rowKey=癷d"//表格行关键的取值,可以是字符串或一个函数 toolBarRender={(行动,{selectedRows})=比;( & lt;按钮图标={& lt; PlusOutlined/祝辞}类型=皃rimary">从“进口Qs qs"; 从“进口请求umi-request"; const getRandomuserParams=(params:任何)=比;{ 返回{ 页大小:params.pageSize, pageIndex: params.current, 参数… }; }; 导出selectPage异步函数(参数:任何){ console.log (getRandomuserParams (params)) const res=请求(& # 39;/服务器/api/基本/basicCustomer selectPageListCopy& # 39;, { 方法:& # 39;文章# 39; 标题:{ & # 39;内容类型# 39;:& # 39;应用程序/x-www-form-urlencoded& # 39; appId: & # 39; 1117664844619845632 & # 39; 令牌:& # 39;eyJhbGciOiJIUzI1NiJ9.eyJuYmYiOjE1ODYzNDQ2MjcsImlkIjoiNzkxNzA2Y2Q2M2RiM2EwMSIsImV4cCI6MTU4ODkzNjYyNywiaWF0IjoxNTg2MzQ0NjI3fQ.Gtmm-TZHlMFiEV34ncrLryjzNsv07DwnCYsChQcYEWg& # 39; }, 数据:Qs.stringify (getRandomuserParams (params)), }); 返回res; }
前后端分离会有跨域问题出现,这里在代理里配置代理解决
& # 39;/服务器/api/& # 39;表示以此开头的请求都拦截,pathRewrite表示发送请求时,所省略的
配置完成后访问,
可以看到已经成功了,包括分页,以及表头筛选,条件查询都是可以用的,新增删除还没有写,等后面再补充吧!