react
张旭豪
渐行渐远……
展开
-
antd mobile 项目搭建踩坑血泪史
这两天在用 ant design mobile 的时候碰到个问题:组件引入失败。一直解决不掉,查了半天不知道是我的理解问题还是怎么,就是找不到正确方法。(官网方法居然不行,增加学习难度啊!啊喂!~)最后让我找到了这么一句:“原因: react-scripts 升级到 2.1.2 以后破坏了 react-app-rewired;然后 react-app-rewired 升级到 2.x 以后直接干掉了所有 helpers。”最后才注意到了这局话:解决方法:把react-app-rewired 进行降级后原创 2020-07-06 16:31:46 · 671 阅读 · 0 评论 -
antd mobile第二弹之报错篇
打开项目后整理完基本的结构之后,就开始开发了,用着用着,发现控制台一直有个报错在显示:自此查 了下,说是使用了旧版本的api。是src下面的index里的<React.StrictMode></React.StrictMode>删除掉就好了~本来以为报错清掉了,结果浏览器好像在开玩笑一样,点击页面到时候又开始出现让人困扰的红色信息了:fastclick.js:446 [干预] Unable to preventDefault inside passive event li原创 2020-07-07 15:45:03 · 416 阅读 · 2 评论 -
antd-mobile之请求
项目页面画完了;接下来要做数据交互;那在选用数据请求的时候也是有在考虑过不少方案的。一开始选用的dva脚手架(在使用antd的时候被他的结构吸引)里面也自带了feach;但是尝试了半天没给我搞成功(啊,我太菜了)。最后让我尝试成功了1种方案,Axios加package配置字符串形式的"proxy",指定key的话变成对象会报错。网上找了几种法案都没成功。(如有知道的可以指点一二)代码:npm install axios//安装axiospackage配置:"proxy": "url"页面上原创 2020-07-22 11:50:53 · 231 阅读 · 0 评论 -
react之react router返回传参
碰到个需求需要返回传参,这里记录一下碰到的坑点。中文档只有replaceState但是api是对的。英文文档是replace但是它显示的是push(path, [state]) - (function) Pushes a new entry onto the可能是我不怎么聪明吧,反正有被坑到。好了不扯了,回到正题,直接说使用的方法吧:一开始找的是react goBack传参。结果发现goback没有参数可传,那只能另寻方法了。最后找到了:this.props.history.replace({原创 2020-07-24 11:35:04 · 1877 阅读 · 0 评论