
react
ajaxPost293614
你就是你最大的资本。
展开
-
react-router-dom v6 路由传参两种方法
方案一:// home组件render() { const { msgArr } = this.state return ( <div> <ul> { msgArr.map((item, i) => { return ( <li key={item.id}>原创 2022-01-19 16:18:36 · 3050 阅读 · 2 评论 -
react-router v6版本写法的Routes
好久没用react了,没注意react-router的版本变动踩坑了原创 2021-12-30 10:32:19 · 657 阅读 · 0 评论 -
AntDesign Select组件options显示loading和防止和滚动窗一起滚动
<Selectplaceholder="请选择城市公司"onChange={this.onCompanyChange}getPopupContainer={triggerNode=>triggerNode.parentNode} notFoundContent={invalidList.length>0 ?null:<Spinsize="smal...原创 2019-10-22 18:35:31 · 2628 阅读 · 0 评论 -
AntDesign库限制Select组件筛选最大个数完美解决
正常:在select中加maxSelected参数即可在Form中:通过截取value去控制option的选中个数<Form {...formItemLayout} onSubmit={this.handleSubmit}> <Form.Item label="E-mail"> {getFieldDecorator("email...原创 2019-10-18 18:20:51 · 2628 阅读 · 0 评论 -
Ant Design库Table组件超长字符串不换行解决
问题:columns中已经定义了宽度,可以没有作用 { title: <div className={styles.tableTeCenter}>作废编号</div>, dataIndex: 'legalFileCode', width: 280, render: val => <div class...原创 2019-10-18 11:22:03 · 6947 阅读 · 1 评论 -
bizchartsX轴文字问题
1. X轴文字太长了,发生重叠//chartList是数据 当横坐标大于15个值得时候,关闭自动旋转,自定义设置旋转角度12度<Axis name="text" label = {{ rotate: chartList.length > 15 ? 12 : 0, autoRotate: chartList.length > 15 ? fals...原创 2019-04-30 13:54:28 · 6501 阅读 · 6 评论 -
Bizcharts 自定义tooltip 显示内容
需求:将英文换成汉字<Chart height={300} width={800} scale={scale} data={mydata} onGetG2Instance={chart => { chartIns = chart; }}> <Axis name="people" grid={null} label={{ offset: 1,te...原创 2019-04-23 17:40:30 · 7310 阅读 · 0 评论 -
Ant Design中建立图表
需求:1.首先我们引入bizcharts ,这是官方推荐的npm install bizcharts --save2.页面引入,按需引入import { G2, Chart, Geom, Axis, Tooltip, Coord, Label, Legend, View, Guide, Shape, Facet, Util } from "bizcharts";3.编写...原创 2019-04-01 22:29:47 · 5351 阅读 · 0 评论 -
react核心理念精简版源码(preact)
拿走点赞,谢谢链接:https://pan.baidu.com/s/1ZrGdJ1E1AwkMdFLXTc4JXA提取码:sygq复制这段内容后打开百度网盘手机App,操作更方便哦原创 2019-03-22 09:47:44 · 250 阅读 · 0 评论 -
react中a标签跳转菜单页
window.open('/index/heart-map');原创 2019-05-31 09:23:32 · 2165 阅读 · 0 评论 -
DistrictCluster(行政区划聚合)react中的使用
效果:<link rel="icon" href="/favicon.png" type="image/x-icon"> <script src="https://gw.alipayobjects.com/os/antv/pkg/_antv.data-set-0.9.6/dist/data-set.min.js"></script> <l...原创 2019-05-31 09:28:13 · 1444 阅读 · 0 评论 -
DistrictCluster(行政区划聚合)渐变显示
效果:直接按照高德的改就可以了https://lbs.amap.com/api/amap-ui/demos/amap-ui-districtcluster/feature-style/import React, { PureComponent, Fragment } from 'react';import { connect } from 'dva';import...原创 2019-05-31 15:24:40 · 2076 阅读 · 4 评论 -
小程序最新框架对比
纯属个人见解(2019.8.1)1.WePY可以直接放弃了,我一进官网都蒙蔽了,上来就两个收款二维码,而且官方已经不维护了。 2.mpvue根据vue编写的,我看了官网,文档没什么东西,主要是用git去看文档, 新手应该看的比较费劲。我个人不喜欢纯用git去看文档。3.taro根据react去编写的,官网文档写的不错,跟Ant design差不多。如...原创 2019-08-01 18:14:10 · 2253 阅读 · 0 评论 -
react中a标签跳转传值菜单页
a标签页<div className={styles.tableCenter}>{val ? <a href={`/userdetail/user-detail?phone=${val}`} target="_blank">{val || '--'}</a> : '--'}</div>跳转页接受参数 componentDid...原创 2019-08-14 13:59:19 · 2299 阅读 · 0 评论 -
React+Antd+TypeScript 开发规范
React+Antd+TypeScript 规范整合1.TypeScript代码标准化规则提取出部分适用于项目中的官方要求的的TypeScript用于约束贡献者的编码规范 [typescript官方规范]出自:深圳市伙伴行网络科技有限公司 编辑:前端开发-毛昱宇(https://zhongsp.gitbooks.io/typescript-handbook/doc/w...原创 2019-09-19 14:38:11 · 5209 阅读 · 0 评论 -
前端需要学的都在这里了(宇宙无敌全)
说明平时的学习资源都比较的凌乱,看到好的资源都是直接收藏在浏览器的收藏夹中,这样其实并不方便,整理在云笔记上,也不方便查看修改记录,索性就整理在 github 上并开源出来,希望帮助大家能够更快的找到需要的资源。建立该仓库的目的主要是整理收集学习资源,统一管理,方便随时查找。目前整合的学习资源只是前端方向的,可能会存在漏缺比较好的资源,需要慢慢的完善它,欢迎大家一起来维护,githu...转载 2019-03-20 17:43:07 · 220 阅读 · 0 评论 -
ant design Upload上传图片
我使用的是照片墙这个模块componentDidMount() { const { alldata } = this.props; const arr = [{ uid: '-1', name: 'xxx.png', status: 'done', url: alldata.logo, }]; this.setState({ defa...原创 2019-03-11 18:34:20 · 11395 阅读 · 15 评论 -
Ant Design Upload组件在From中使用
componentDidMount() { const { alldata } = this.props; const arr = [{ uid: '-1', name: 'xxx.png', status: 'done', url: alldata.logo, }]; this.setState({ defaultFileListOne...原创 2019-02-27 17:30:46 · 2785 阅读 · 0 评论 -
Airbnb 规范大全
命名编码规范驼峰式命名法介绍· Pascal Case 大驼峰式命名法:首字母大写。eg:StudentInfo、UserInfo、ProductInfo· Camel Case 小驼峰式命名法:首字母小写。eg:studentInfo、userInfo、productInfo文件资源命名· 文件名不得含有空格· 文件名建议只使用小写字母,不使用大写字母。(...翻译 2018-05-14 15:24:20 · 6559 阅读 · 17 评论 -
vue项目搭建流程
npm initnpm install webpack webpack-dev-server -Dnpm install babel-loader babel-core -Dnpm install babel-preset-es2015 -Dnpm install file-loader -D//解析vue文件npm install vue-loader -D//vue-loader...原创 2018-05-08 17:15:29 · 164 阅读 · 0 评论 -
react项目搭建流程
//////////////////////////////react项目的开发依赖npm initnpm install webpack webpack-dev-server -Dnpm install babel-loader babel-core -Dnpm install babel-preset-es2015 -Dnpm install babel-preset-react ...原创 2018-05-08 17:16:53 · 461 阅读 · 0 评论 -
react input 只读
只读 readonly 按第二种写就会警告, 所以应该按第一种写 readOnly 深圳的加一下群吧,一起交流,面试内推线下活动等等最后分享一个公众号二维码,写一些散文和影评等,欢迎关注。...原创 2018-05-28 10:34:31 · 9386 阅读 · 0 评论 -
Input框限制输入三位数字,两位小数
Function:export function validateMinMaxText(range, value, callback) { const { min, max, text } = range; if (value === undefined || value === '' || (value >= min && value <= max &...原创 2018-05-29 10:48:37 · 6635 阅读 · 0 评论 -
antDesign的form中月份初始值
方法: return:moment 要npm并再页面引入formatTime 是自己写的时间戳转时间的方法方法 ,在我的博客里有 链接https://blog.youkuaiyun.com/caoyan0829/article/details/80569591点击打开链接 最后分享一个公众号二维码,写一些散文和影评等,欢迎关注。...原创 2018-06-06 18:12:55 · 1021 阅读 · 1 评论 -
前端开发规范手册(第一版)
未经允许不得转载 伙伴行前端开发手册伙伴行研发中心前端组 编 目录 一、 Airbnb...................................................................................... 6(一) JavaScript 编码规范.....................原创 2018-07-12 10:15:56 · 4038 阅读 · 0 评论 -
ant Design Select 默认选中
这是我一开始的错误写法, initialValue:0 是默认值正确写法:要把value的值用 {}左边分享一个公众号,写一些散文和影评等,右边的是博主自己的二维码,欢迎一起讨论。 ...原创 2018-09-10 16:36:16 · 21224 阅读 · 0 评论 -
Ant Design RangePicker预设常用的日期范围
let begin = new Date(new Date().getTime() - 86400000 * 7).setHours(0, 0, 0, 0),let end = new Date().getTime()let resetClick = { handleSealDateValue:[moment(begin), moment(end)], houseCa...原创 2018-09-10 17:54:15 · 5691 阅读 · 0 评论 -
ant Desing 走马灯点击图片显示对应下标的图片
在我们使用走马灯这个组件时,会遇到点击图片组第三张却显示第一张的问题。在我们技术大佬的教学下,我知道了其实Carousel组件是有内置的API方法配合去解决这个问题的。先上代码imagesIndex是我点击图片数组的下标,也就是点击的第几张图片。首先我们的this.refs初始是空的,所以要配合initialSlide去使用,然后完美的解决了这个问题。//table上的点...原创 2018-09-13 10:57:18 · 7852 阅读 · 2 评论 -
react 加载img 出错 使用onError事件
{ title: < div className = { styles.tableTeCenter } > 图片 < /div>, dataIndex: 'images', width:240, sorter: (a, b) => (a.createDate || 0) - (b.createDate || 0), rende...原创 2018-10-11 16:46:12 · 8272 阅读 · 0 评论 -
ant design pro 添加一级菜单和子菜单
1.新建个文件,我这个是复制其它自带的文件(list文件夹的TableList.js)2.然后找到这个文件 去配router3.也是copy其它的,就是改一下名字和路径文件就好了4.要在这个文件也配一下路径,和router差不多,照抄别的就行5.可以在这里去配多语言版本6.结果展示 左边分享一个公众号,写一些散文和影评等。 ...原创 2018-11-15 18:10:57 · 7832 阅读 · 7 评论 -
Ant Design Pro 菜单icon修改或新增
//自己新增页面path: '/qrdata',name: 'qrdata',icon: 'qrcode',//原来的form页面 path: '/form', icon: 'form', name: 'form',在router.config.js中修改,直接去antdesignhttps://ant.design/components/icon-cn/去取就可以...原创 2018-11-19 13:43:50 · 11510 阅读 · 5 评论 -
Ant Design 组件table同一列写多个参数
效果图: 代码:columns = [ { { title: <div className={styles.tableTeCenter}>投放地区</div>, dataIndex: 'areaNames', render: val => <div className={styles.tableCenter}>...原创 2019-02-18 09:46:38 · 6193 阅读 · 0 评论 -
vue与react的一些常用区别
自己感觉的区别vue ----------------------reactdata state 对象,组件的属性(state的修改必须使用setState方法执行)computed 没有了props 外部接收到了属性this.props直接可以访问components...原创 2017-10-18 17:49:39 · 1590 阅读 · 0 评论