![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
React
不会敲代码的程序媛
搬砖工
展开
-
vscode快速生成react初始化组件
编辑器vscode应用商店搜索ES7插件安装rcc快速生成一个react组件rconst快速生成一个constructor构建函数如果习惯使用class生命组件的同学最常用的应该是rce快捷键 这更符合我们常规操作还有好多其他的组件可以在使用的过程中慢慢了解~...原创 2021-09-18 10:43:03 · 627 阅读 · 0 评论 -
antd Table Pagination组件分页 onShowSizeChange onChange问题
antd分页组件当pagesize发生改变的时候会触发onShowSizeChange的回调,然后会触发onChange的回调,仔细看一下官网上介绍的这俩函数的区别onChange 页码改变的回调,参数是改变后的页码以及每页条数 function(page, pageSize) onShowSizeChange pageSize变化的回调 function(current, size) 通过官方API可以看出,onShowSizeChange->f...原创 2021-01-29 11:29:05 · 5589 阅读 · 8 评论 -
React面试过程中的那些事~
React作为现在前端开发领域的三大框架之一(React,Vue, Angular)广受前端同学的青睐,甚至会有一些刚步入IT行业的小白来说都会直接上手,今天我们就先来聊聊react的那些事~React的生命周期都有哪些? 首先我们先来看一下React的整体生命周期图 Constructor:是ES6对类的默认方法,通过new命令生成对象实例时自动调用该方法。并且,该方法是类中必须有的,如...翻译 2020-01-13 15:44:14 · 178 阅读 · 0 评论 -
React生命周期函数的正确使用
当一个页面中存在父子组件时需要注意使用componentWillMount和componentDidMount这两个生命周期函数,如果需要先加载父组件里面数据传递给子组件,然后再加载子组件(获取网络数据)这种情况下我们不能同时在子父组件中都是用componentDidMount来获取数据,因为这个时候会先执行子组件的componentDidMount生命周期函数,但是此时还未得到从父组件传递过来的...原创 2019-01-27 18:40:51 · 475 阅读 · 0 评论 -
.eslintrc配置文件
{ "parser": "babel-eslint", "extends": "airbnb", "rules": { "generator-star-spacing": [0], "consistent-return": [0], "react/forbid-prop-types": [0],转载 2019-01-31 11:02:43 · 965 阅读 · 0 评论 -
如何在React中配置eslint进行代码检测
首先需要安装依赖包npm install eslint --save-dev npm install eslint-config-airbnb --save-dev npm install eslint-plugin-import --save-dev npm install eslint-plugin-jsx-a11ly --save-dev npm install eslin...转载 2019-01-31 11:03:26 · 1057 阅读 · 0 评论 -
react基础面试
React中keys的作用是什么?在开发的过程中,我们需要保证某个元素的key在其同级元素中具有唯一性。因此React Diff算法中React会借助元素的key值来判断高元素是新近创建的还是被移动而来的元素,进而减少一些不必要的元素重新渲染,提高性能。此外,React还需要借助key值来判断元素与本地状态的关联关系,因为key值在开发的过程中非常重要。keys是react用于追踪哪些列表中元素被...原创 2019-07-01 14:55:51 · 219 阅读 · 0 评论 -
react使用proxy解决跨域问题
目前开发的时候都是前后端分离,各自独立进行开发,虽然到最后前端和后端都会部署到同一台服务器上,但是在开发过程中,前端和后端需要进行联调,在这个过程中势必会出现跨域的问题。在写本文章之前我开发过程中遇到的跨域都是直接甩锅给后端,让后端的同学去解决,俗话说大前端小后端(开个玩笑,后端同学不要介意~),我们前端也应该具备解决跨域的能力。接下来就给大家介绍一下我刚才所尝试的前端来解决跨域的问题:使用r...原创 2019-08-28 16:23:15 · 8521 阅读 · 0 评论