随笔分类 - react
摘要:一个node package有两种依赖,一种是dependencies,一种是devDependencies,其中前者依赖的项该是正常运行该包时所需要的依赖项,而后者则是开发的时候需要的依赖项,像一些进行单元测试之类的包。 其实应该还有一种不常见的依赖optionalDependencies,表示可
阅读全文
摘要:原因: 谷歌插件的映射未能成功加载。 解决方案一: 上述未能加载的地址其实指向谷歌浏览器插件→“迅雷”,禁用即可 步骤一: 打开浏览器“设置”中的扩展程序(或在上方地址输入 chrome://extensions ) 步骤二: 禁用“迅雷”插件 解决方案二: 谷歌浏览器支持了js源地图,禁用即可 步
阅读全文
摘要:ant-design-pro v5 项目启动时报错:Cannot find module 'btoa' 解决方法: npm install btoa --registry=https://registry.npm.taobao.org
阅读全文
摘要:最近跟着组里的大佬面试碰到这么一个问题, Q:说说var、let、const的区别 A:balabalabalabla... Q:const定义的值能改么? A:你逗我?不能吧 不知道各位看官怎么想?答案是部分能改,部分不能改。const定义的基本类型不能改变,但是定义的对象是可以通过修改对象属性等
阅读全文
摘要:如题 ant-design-pro@1.0.0 lint-staged: `lint-staged` 解决方法: 找到webpack.json 或者 package.json 每个项目配置文件名不一样,可以尝试通过全项目搜索 npm run lint-staged 找到并且移除 "husky": {
阅读全文
摘要:同比是:上月金额 和 本月金额进行对比 环比是:上月此时 和 本月此时进行对比 相应计算公式是:( 本月金额 - 上月金额 ) / 0.01
阅读全文
摘要:本文章是在vue中使用moment,其在react 中使用都大同小异。 安装 npm i moment -S 引入 import moment from 'moment' Vue.prototype.$moment = moment 使用 // 这里因为上面 已经 把 moment 引入 vue中了
阅读全文
摘要:var obj={ name:"wz", age:"12", sex:"女" } console.log(Object.values(obj)) var arr=Object.values(obj) console.log(Object.entries(obj))
阅读全文
摘要:npm i qs 首先找到axios.js,加如下代码: if (config.method 'get') { // 如果是get请求,且params是数组类型如arr=[1,2],则转换成arr=1&arr=2 config.paramsSerializer = function(params)
阅读全文
摘要:const data = new FormData(); data.append('file', this.fileInput.current.files[0]); //相当于 input:file 中的name属性 fetch('http://127.0.0.1:3001/file/upload'
阅读全文
摘要:npm install qrcode.react --save import QRCode from 'qrcode.react'; <QRCode value={this.state.qrUrl} //value参数为生成二维码的链接 size={200} //二维码的宽高尺寸 fgColor="
阅读全文
摘要:问题代码 import {useState,useEffect} from 'react' const useData = () => { const [data,setData] = useState({count:0}); useEffect(()=>{ setTimeout(()=> { se
阅读全文
摘要:Objects 和 maps 的比较: Object的键只能是字符串或者 Symbols,但 Map 的键可以是任意值,包括函数、对象、基本类 型。 Map 中的键值是有序的,而添加到 Object 对象中的键则不是。因此,当对它进行遍历时,Map 对象是按插入的顺序返回键值。 可以通过 size
阅读全文
摘要:简单的定义 const numArr:number[]=[1,2,3] const strArr:string[]=['a','b','c'] const undeArr:undefined[]=[undefined,undefined] 数组中有字符串又有数组的类型 const arr:(numb
阅读全文
摘要:for..in loops iterate over the entire prototype chain, which is virtually never what you want. 意思是使用for..in会遍历整个原型链,这样不是很好的实现方法,推荐使用Object.keys formRu
阅读全文
The body of a for-in should be wrapped in an if statement to filter unwanted properties from the pro
摘要:ESLint模式下for in遍历对象会报错,可以这样解决: let val = { shu: [1, 2, 3] }; for (let item in val) { if (val.hasOwnProperty(item)) { console.log(item); } } 因为我们在遍历一个对
阅读全文
摘要:import moment from 'moment'; moment.locale('zh-cn');或者moment.lang('zh-cn');即可显示中文
阅读全文
摘要:我们在开发前端时,经常用 npm 命令下载第三方 Node.js 包。 但是 npm 的镜像仓库在国外,在国内访问速度非常慢,有时候遇到大的包,可能下载半天都下载不完。 如果 npm 镜像服务器在中国就好了。 好巧,阿里团队就干了这事,把 npm 镜像直接克隆到国内服务器上,也就是 cnpm。 我们
阅读全文
摘要:在生命周期中使用switch-case switch(num){ case "1":return 'a'; case "2":return 'b'; case "3":return 'c'; default:return 'd'; } 在render中使用switch-case(注意括号) rend
阅读全文