React_AntD
Ant Design Pro React
云飞扬扬
`半路出家码农一枚,管理&产品&前端,佛系记录`
展开
-
AntD Pro ProTable 搜索项设置默认值
// 列表 搜索项 默认值 useEffect(() => { formRef.current?.setFieldsValue({ queryMonth: moment().format('YYYY-MM') }); formRef.current?.submit(); },[])colums类型日期月份valueType:'dateMonth'{ title: '月份', key: 'queryMonth', ...原创 2022-02-21 17:49:19 · 2928 阅读 · 0 评论 -
AntD Pro ProTable 中 key注意
rowKey="key",这个key不能改变,改成rowKey,就报:Each child in a list should have a unique "key"原创 2022-02-15 11:53:03 · 1287 阅读 · 0 评论 -
Antd Form Upload 报fileList错误-解决方案
把Upload放在Form下面,初始化组件会提示一个错误[antd: Upload] `value` is not a valid prop, do you mean `fileList`?解决方案:表单 Form - Ant Designhttps://ant.design/components/form-cn/#components-form-demo-validate-other提重点:const normFile = (e: any) => { console.log原创 2022-01-24 14:21:43 · 3162 阅读 · 0 评论 -
Antd ProV5 设置ProForm选项值-formRef
Antd ProV5 设置ProForm选项值(场景:select选项涉及联动,onchange时要把子联动value清空)关键点:formRefProForm - 高级表单 - ProComponents???? 让中后台开发更简单 包含 table form 等多个组件。https://procomponents.ant.design/components/form#formref主要看'一键填写'onFill,setFieldsValue某一项的值。import React, {原创 2022-01-24 11:28:02 · 4829 阅读 · 0 评论 -
Ant Design ProV5 Table columns定义valueType
ProTable - 高级表格 - ProComponents???? 让中后台开发更简单 包含 table form 等多个组件。https://procomponents.ant.design/components/tablehttps://procomponents.ant.design/components/schema#valuetype-列表//搜索栏 下拉选择 valueType: 'select',{ title: '运营中心', dataIndex: '原创 2022-01-18 09:34:54 · 5205 阅读 · 0 评论 -
Ant Design Pro多子路由对应同一个菜单选中
{ name: '角色管理', path: '/set/role', routes: [ { name: '角色列表', path: '/set/role/list', component: './set/role', hideInMenu: true }, { name: '角色.原创 2022-01-06 16:35:15 · 1599 阅读 · 1 评论 -
Ant Design 路由配置redirect重定向
component: './Demo',组件路径默认从pages查找,所以为component: './Demo',原创 2022-01-06 15:26:41 · 1167 阅读 · 0 评论 -
Ant Design Pro5 路由跳转
import { history } from 'umi';// 跳转到指定路由history.push('/page');// 带参数跳转到指定路由history.push('/page?id=1');history.push({ pathname: '/page', query: { id: 1, },});// 跳转到上一个路由history.goBack();...原创 2022-01-06 14:51:38 · 1534 阅读 · 0 评论 -
AntD Tree右键菜单-react-contexify
https://www.npmjs.com/package/react-contexifynpm ireact-contexify使用版本:5.0.0说明:5.0.0版本中没有MenuProvider,网上很多方案有MenuProvider是react-contexify老版本。比如参考:https://github.com/ant-design/ant-design/issues/5151简单Demoimport React from 'react';import...原创 2021-12-21 15:27:59 · 2561 阅读 · 0 评论 -
AntD Pro v5 记录-报错安装
These dependencies were not found:* xml-but-prettier in ./node_modules/swagger-ui-react/swagger-ui.js* xtend in ./node_modules/property-information/lib/util/merge.js* zenscroll in ./node_modules/swagger-ui-react/swagger-ui.jsTo install them, you can.原创 2021-12-21 09:44:42 · 1205 阅读 · 0 评论 -
AntD Pro Footer自定义
1.屏蔽Footer{/* <Footer /> */}2.修改内容,links={[]}import { DefaultFooter } from '@ant-design/pro-layout';export default () => { const defaultMessage = '自定义信息' return ( <DefaultFooter copyright={`2021 ${defaultMessage}...原创 2021-12-20 11:51:25 · 1171 阅读 · 0 评论 -
AntD Pro Form动态绑定数据,initialValues动态数据
常用于列表数据编辑场景* Modal属性destroyOnClose需为true,销毁* Form属性initialValues={props.values}绑定数据props为父组件参数<Modal width={640} destroyOnClose title='配置' visible={props.visible} onCancel={() => { props.onCancel();原创 2021-12-16 16:00:10 · 3296 阅读 · 0 评论 -
AntD Pro v5记录-布局
1. 屏蔽菜单展开/收缩功能:app.tsx文件export const layout {}中配置collapsedButtonRender: false2.菜单布局更改布局 - Ant Design Pro3.隐藏布局4.隐藏某一菜单及子菜单,hideInMenu: true,hideChildrenInMenu:true// routes.tsexport default [ { name: 'test', path: ...原创 2021-12-15 15:25:15 · 1915 阅读 · 0 评论 -
AntD Pro v5 记录-登录获取用户信息
登录后获取用户信息umi 使用models结合app.tsx中getInitialState方法绑定,请求用户信息接口。promise回传登录页。login.tsxconst handleSubmit = async (values: API.LoginParams) => { console.log('values:', values) setSubmitting(true); try { // 登录 const data = awa..原创 2021-10-11 10:42:53 · 2510 阅读 · 0 评论 -
ant design pro5x react 屏蔽面包屑
<PageContainer breadcrumbRender={false}> 这是一个Demo</PageContainer>breadcrumbRender={false}ProLayout - 高级布局 - ProComponents???? 让中后台开发更简单 包含 table form 等多个组件。https://procomponents.ant.design/components/layout/#pagecontainer...原创 2021-11-24 16:39:01 · 1798 阅读 · 0 评论 -
ant+dva Ract系统前端开发教程
ant+dva Ract系统前端开发教程原创 2017-05-12 16:58:09 · 2510 阅读 · 0 评论 -
Antd Pro v5页面加载执行
import React, { useState, useEffect } from 'react';import { PageContainer } from '@ant-design/pro-layout';import { message, Card, Row, Col } from 'antd';import { getDashboard } from '@/services/api';const Welcome : React.FC = () => { const [boa.原创 2021-10-11 18:21:06 · 1025 阅读 · 0 评论 -
antd table 注意事项
按照React 的规范,所有的数组组件必须绑定key。在 Table 中,dataSource和columns里的数据值都需要指定key值。对于dataSource默认将每列数据的key属性作为唯一的标识。原创 2021-10-14 10:43:31 · 224 阅读 · 0 评论