上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页
摘要: 需求:antd 中Table表格样式做奇偶交替展示,让用户更加明显看出区别 思路:主要使用以下rowClassName,expandedRowClassName属性结合less进行样式的覆盖,渲染时候给奇偶不同类名; 主表属性:rowClassName:(record, index) => inde 阅读全文
posted @ 2021-01-20 11:06 程序員劝退师 阅读(2591) 评论(0) 推荐(0) 编辑
摘要: 问题:设置label和value展示如下,使用flex布局后某些浏览器input具有默认宽度导致value部分超出 原因:input兼容弹性盒子有问题,它会有一个自己默认的最小长度,所以会导致“个人”部分内容超出屏幕范围 解决办法:可以给input输入框加一个div父元素,然后这个div设置flex 阅读全文
posted @ 2021-01-19 14:25 程序員劝退师 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 首先由来:页面跳转后弹出提示,未保存时候要保存后跳转?图片如下 经过查阅资料发现react-router自带组件Prompt可以进行路由拦截,来实现我们的功能,一共两个参数1、when:什么时候拦截路由 2、message:拦截提示信息,可以通过通过自定义方法实现功能; 查阅资料后,封装成一个组件, 阅读全文
posted @ 2021-01-18 14:18 程序員劝退师 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 直接上一段代码 1 React.useEffect(()=>{ 2 if(!show){ 3 return null; 4 } 5 },[]); 我们在都知道在hooks组件卸载的时候需要传递一个函数,卸载时候会执行这个状态, 上面的代码我们本意是想在!show时候就返回,不继续执行了,但是reac 阅读全文
posted @ 2021-01-08 10:25 程序員劝退师 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 一、关于padStart 语法:str.padStart(targetLength [, padString]) 1、targetLength(可选) 补全后字符串的长度,如果本身超过补全长度则返回原字符串,如果少于长度返回补全后字符串,栗子如下: 'qts'.padStart(5); // 结果还 阅读全文
posted @ 2021-01-04 19:25 程序員劝退师 阅读(2814) 评论(0) 推荐(0) 编辑
摘要: 前提声明两个数组 const arr1 = [{ id: '5feb137ea68b1a5ed0547bdf', }, { id: '5fe48ba3a68b1a1a26fc412c' }, { id: '5fd7464aa68b1a56054d94da' }]; const arr2 = [{ i 阅读全文
posted @ 2020-12-30 09:48 程序員劝退师 阅读(1253) 评论(1) 推荐(0) 编辑
摘要: 1、js编译版本,主要是兼容一些写法打包成es2015共ie运行 1.1.插件:core-js,@babel/polyfill 在webpack入口中设置对应的参数: entry: { app: ['core-js', '@babel/polyfill', './src/main/index.tsx 阅读全文
posted @ 2020-12-22 15:26 程序員劝退师 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 问题:在传参过程中需要传递一个表达式作为判断条件?例如:record['batch'] false 经过查询后发现js的argument只支持两种格式,变量,函数 我们使用变量的话就需要传递三个参数如下: 1.batch,2. ,3.false, 但是感觉传递三个参数在组装到一起比较麻烦,于是想到一 阅读全文
posted @ 2020-12-08 18:21 程序員劝退师 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 前言:所谓的深拷贝和浅拷贝都是应用于应用对象类型来说的,因为基础类型赋值的时候直接赋值的值; 问题由来:由于业务的复杂,我们声明的基础fields对象层次太多,大概长下面这样? export const bussinessBaseCreateConfig = { title: '1 基本信息', t 阅读全文
posted @ 2020-12-08 17:03 程序員劝退师 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 一、entry 入口 负责处理我们页面根路径进行加载 // 入口文件的配置 entry: { index: [ 'webpack-dev-server/client?http://0.0.0.0:8888', 'react-hot-loader/patch', 'webpack/hot/only-d 阅读全文
posted @ 2020-12-03 11:06 程序員劝退师 阅读(832) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 15 下一页