- 博客(16)
- 收藏
- 关注
原创 The HeadTable component appears to be a function component that returns报错解决方式
这个报错是热更新引入的组件导致的,只是在开发环境中出现,上线后就不再出现。在开发过程中,可以搜索到引用的react-hot-loader依赖使用地方,注释掉即可。为了开发方便,热更新可以依然使用,但是测试的时候,注释掉就可以...
2020-04-09 15:44:26 2965
原创 react 高阶组件 hoc动手写
先写一个react-reduxexport default connect()(App)@connect() //这里用的是装饰器 export class App extends React.Component{ render(){} }export const myHoc=()=>{ return (Wrapped)=>{ clas...
2020-04-08 10:30:00 209
原创 react hook的使用
hook让无状态组件有了状态。让函数变成了有状态函数。常用hook有一下,useState /useEffet / useContext /useReducerhooks的目标是不再写class,让function一统江湖react核心思想是把一个页面拆分成一大堆可以复用的小组件,并且通过自上而下的数据流把整个组件联系起来。但是有状态组件因为状态的原因,让组件复用变的麻烦起来。官...
2020-04-07 14:52:02 167 1
原创 无状态组件
只有render函数组成的组件,基本就是无状态组件。它不需要生命周期的渲染,因此具有有状态组件无法比拟的性能。表现上,这种组件只接受props,而不能设置state。但他的缺点也显而易见,因为没有shouldcomponentupdate生命周期函数,因此每次数据改变,无状态组件都会渲染一次。针对这种特性,最适用的是列表组件的行组件的无状态式封装。因为,每次列表里面的行数据发生改变,是不需要sh...
2020-04-03 09:57:12 142
原创 component 与purecomponent比较
继承自purecomponent的组件 ,不可以再次使用shouldcompontupdate,用的话,会报错。因为purecomponent本身会进行一次浅比较。浅比较是只进行引用地址比较,而不进行该引用该地址的值与数据的比较。在引用类型中,如果一个state或者porps的值改变了,但是引用地址没有改变,那么页面不会重新渲染。但是puredcomponent省略掉shouldcompone...
2020-04-02 17:34:33 241
转载 fiddler responsebody is encode
https://blog.csdn.net/wsbl52006/article/details/53256705
2020-03-26 16:08:37 420
转载 python初学者爬取数据完整教程
都说python爬网页数据方便,我们今天就来试试,python爬取数据到底有多方便简介爬取数据,基本都是通过网页的URL得到这个网页的源代码,根据源代码筛选出需要的信息准备IDE:pyCharm库:requests、lxml大概介绍一下,这俩库主要为我们做什么服务的requests:获取网页源代码lxml:得到网页源代码中的指定数据言简意赅有没有 _搭建环境这里的搭建环境,可...
2020-03-25 16:00:35 6443
原创 react新增生命周期。一级意义。尤其是getderivedstatefromprops
getDerivedStateFromPropsgetSnapshotBeforeUpdateComponentDidCatch生命周期有fiber后就不合适了A future version of React will block javascript: URLs as a security precaution. 类似 &被禁止...
2020-03-23 17:29:17 953
原创 React-Hot-Loader: react--dom patch is not detected. React 16.6+ features may not work.
解决方法:找到HotApp.js 进行如下操作import { hot, setConfig } from ‘react-hot-loader’setConfig({showReactDomPatchNotification: false})然后OK
2020-03-23 10:23:28 1434 3
转载 history错误处理
一直存在一个warning:Please use require("history").createHashHistory instead of …把这两行代码:// import creatHistory from ‘history/createHashHistory’ //返回上一页这段代码// const history = creatHistory();//返回上一页这段代码改为:...
2020-03-23 10:12:01 401
原创 antd Iconfont 没网本地化设置。配置很少,相当实用
一。在自己项目文件夹中找到index.js/或者是index.jsx,在引入的的css文件中加入如下两行代码。@import “~antd/dist/antd.less”;@import “./custom.less”;二。在和index.less的同级目录下,新建custom.less文件。在该文件中输入如下代码:@icon-url: “./iconfont/iconfont”;三。同样...
2020-03-20 11:59:47 661
原创 前端跨域偏方。很实用!!!!!
一。在C盘下新建一个文件夹,起名字是MyChromeDevUserData二。打开命令行,输入如下命令chrome.exe --disable-web-security --user-data-dir=C\MyChromeDevUserData三。结束。这时你打开自己的chrome浏览器,就可以不用后端配置CORS来实现跨域了。...
2020-03-19 17:47:41 122
原创 react-native 把老环境适配新环境遇到的问题
https://blog.csdn.net/geek5621/article/details/54091915 这个博客中提到 react-native start 的cmd命令,可以用来查一些环境搭建问题。
2019-03-13 13:59:44 169
原创 react-native 环境搭建可能遇到的端口冲突问题
https://blog.csdn.net/tiancizhu/article/details/78181572 这个网站解决的是8081端口可能被占用的问题。很好用,8081端口冲突
2019-03-13 13:54:54 236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人