
react知识记录
阿渊啊啊啊啊啊啊啊啊啊啊啊啊
生如浮萍般卑微 爱却苍穹般壮烈
展开
-
react相关不熟悉原理总结
1,setState本身并不是异步,只是因为react的性能优化机制体现为异步。在react的生命周期函数或者作用域下为异步,在原生的环境下为同步。原创 2021-04-25 12:07:06 · 82 阅读 · 0 评论 -
如何快速新建一个完整的react实战项目
首先推荐安装 5.2.0版本以上的npm,没有的也可以先去更新一下npm,然后输入git bash输入代码npx create-react-app my-app效果如上,接下来等一会儿安装完成后:cd my-appnpm start就能启动你的项目了...原创 2018-06-26 10:58:39 · 1618 阅读 · 0 评论 -
react中的this指向
初入react框架,发了许多关于this的小错,这里总结一下:首先,不管什么框架,都离不开js语言的限制,只要想清楚这是javaScript就能察觉你的错误是出现那儿的了。在js语言中,关于this的指向,我总结为3句话:谁调用的this就指向谁。 es6箭头函数指向父层。 大部分你看不出谁调用的都是指向windows的class Clock extends React.Com...原创 2018-07-24 16:17:41 · 2232 阅读 · 0 评论 -
React搭建项目遇到的问题记录
1. React修改项目启动的默认端口默认端口3000,当已经有一个300时,在使用npm start不会像vue一样自动加一,而且会报错警告,需要手动设置端口在package.json文件找到scripts 中的"start"修改为"set PORT=9999 && node scripts/start.js",2.暴露配置文件及“Remove untracke...原创 2019-03-18 11:34:13 · 1114 阅读 · 0 评论 -
react脚手架中引入less
首先引入less less-loadercnpm install less less-loader -D接着使用npm run eject 暴露webpack的配置文件,在config里面找到webpack.base.js文件。先引入判断less正则const lessRegex = /\.less$/;const lessModuleRegex = /\.module\....原创 2019-05-05 16:21:12 · 1376 阅读 · 0 评论