摘要: 为解决问题:key链太长,导致数据获取不可行问题 例如: let res = { data: { config: { // form_config:{ // list:[{name:'hww'},{}], // form:{} // } } } }, 获取最内层list的长度 之前的写法: let  阅读全文
posted @ 2020-07-31 18:22 superjsman 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 1.安装依赖 npm install extract-text-webpack-plugin --save-dev2.修改webpack.base.conf.js中的配置 const ExtractTextPlugin = require('extract-text-webpack-plugin') 阅读全文
posted @ 2020-04-27 10:02 superjsman 阅读(12857) 评论(0) 推荐(0) 编辑
摘要: 标题两行,展开按钮在右下角,溢出添加... 效果: 思路: 代码: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, in 阅读全文
posted @ 2020-01-13 18:33 superjsman 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 1. 脚本上有set设置全局变量 "scripts": { "start": "set REACT_APP_BA=12345 && node scripts/start.js", "build": "node scripts/build.js", "test": "node scripts/test 阅读全文
posted @ 2019-12-13 18:00 superjsman 阅读(2268) 评论(0) 推荐(0) 编辑
摘要: 最近在看张鑫旭大佬的《css世界》,读到5.2.4 内联元素 line-height 的“大值特性” ,产生了疑惑, 在开发中确实也遇到了同样的问题,深入探究后得出结果,先说结论吧,论证内容有点长,结论: 行内元素自身并没有行高这个属性,虽然设置可以设置行高,但是最终作用的地方并不是自身,而是其自身 阅读全文
posted @ 2019-12-06 11:52 superjsman 阅读(5500) 评论(2) 推荐(1) 编辑
摘要: 1.字符类型 \d数字0-9,\D非数字0-9,\s空白符,\S非空白符,.非换行符之外的所有符号,\w数字字母下划线,\W非数字字母下划线,等, 2.字符数量(量词) 基本表示({}): {1}匹配1个,{1,3}匹配一个到3个,{1,}匹配一个以上, 简写表示: ? 匹配0个到1个,等效{0,1 阅读全文
posted @ 2019-12-05 09:34 superjsman 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 需求: 单行到多行文字居中。 <div> <p>应该为数组中的每个子代分配一个唯一的键。表格dataSource和中的值columns应遵循此规则。默认情况下</p> </div> 1.定位: div{ height: 120px; position: relative; } p{ position 阅读全文
posted @ 2019-11-21 17:19 superjsman 阅读(770) 评论(0) 推荐(0) 编辑
摘要: 1.生成项目 命令行执行:create-react-app myapp,生成如下结构: 2.安装sass依赖,让你在项目中可以使用scss模块化,index.module.scss: npm i node-sass sass-loader -D 之后就能用了,rules配置脚手架已经处理了,使用: 阅读全文
posted @ 2019-11-19 10:37 superjsman 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 1.写法 // 属性 interface Person { name:string; age:number; hobby: string; } // 函数 interface { todo(param:string):string } 有点事情,先放一放 阅读全文
posted @ 2019-11-07 11:16 superjsman 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 什么是泛型,有什么用? 泛型字面意思就是广泛的类型,怎么样才算广泛呢?当然是能变的最广泛嘛, 所谓泛型就是类型的变量写法,让你的变量的类型是动态可变的,应用场景如官方文档描述的例子: 一个函数,输入什么类型,就输出什么类型,如下: function identity<T>(arg: T): T { 阅读全文
posted @ 2019-11-06 18:33 superjsman 阅读(175) 评论(0) 推荐(0) 编辑