摘要: 我们是使用react的时候,其实很多情况都不需要使用state去存储值,如果不涉及页面渲染的值,我们往往可以使用 this.xxx的方式;这样可以提高组件的性能,避免不必要的 re_render 带来的消耗 但是如果不稍加注意,可能就会给自己带来很多隐患,甚至bug; 请看如下代码:用非state值 阅读全文
posted @ 2018-01-22 20:12 志林哥哥 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 本文的前提是:后台给的是一个可以下载的url的情况下的下载: 怎样的文件url才能触发浏览器的下载行为?(转自SF) 能触发浏览器下载的url有两类: response header中指定了Content-Disposition为attachment,它表示让浏览器把响应体作为附件下载到本地 (一般 阅读全文
posted @ 2018-01-09 21:12 志林哥哥 阅读(9502) 评论(0) 推荐(0) 编辑
摘要: step:1 点击分页器的内容 trigger事件句柄 step2 获取pagination中的pageSize/current等信息,和其他参数一同放入param中,发送异步请求; step3 获取到服务器返回的数据,在opitons(一般都是放在这里)中会有:pageSize、current、t 阅读全文
posted @ 2018-01-09 15:19 志林哥哥 阅读(201) 评论(0) 推荐(0) 编辑
摘要: —— absolute —— folat 阅读全文
posted @ 2017-12-29 13:59 志林哥哥 阅读(140) 评论(0) 推荐(0) 编辑
摘要: demo如下 网页效果如下图: 所以我们在基于React开发的时候,应该避免使用这种开发方式;而常见的使用方式更多的是如下: 本来是应该去查看REACT的源码的,但碍于目前尚无读其源码的能力,所以只能在此依据现象进行推导; 如不正确,望斧正; 2018,1,22 勘误 再次读此文,真是一派胡言; 上 阅读全文
posted @ 2017-12-19 11:14 志林哥哥 阅读(1612) 评论(0) 推荐(0) 编辑
摘要: 在react中经常开发碰到不能热更中进行调试的,如IE之类的 这个时候我们就需要打包才能运行看到效果, 但是往往每次打包都需要很长的时间; 这个时候我们就可以直接找到打包后的文件,直接在改文件中修改; 但由于该文件是压缩过的,只有一行,无法阅读,所以可以通过chrome的sources,找到JS文件 阅读全文
posted @ 2017-12-05 17:01 志林哥哥 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 通过给子组件添加不同的key即可,这样在每次父组件执行render方法的时候,发现key不相同,则会重新加载子组件; 阅读全文
posted @ 2017-12-04 16:44 志林哥哥 阅读(4434) 评论(0) 推荐(0) 编辑
摘要: ①uncontrolComponent & controlComponent If your form is incredibly simple in terms of UI feedback, uncontrolled with refs is entirely fine. You don’t h 阅读全文
posted @ 2017-11-18 11:22 志林哥哥 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 在看《高程3》第六章的《面向对象的程序设计》的原型那一节时,有一下5个函数,功能较为接近,但是又都很基础,很重要 所以在此,加以说明,以便日后复习 ①isPrototypeOf() ②Object.getPrototypeOf() ③hasOwnProperty() //判断属性是否是存在于自己的实 阅读全文
posted @ 2017-11-15 23:29 志林哥哥 阅读(4599) 评论(2) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-10-26 11:57 志林哥哥 阅读(414) 评论(0) 推荐(0) 编辑