
react
羡与
这个作者很懒,什么都没留下…
展开
-
react-router 4.2版本的升级
通过此文档总结react-router4.0之后的版本与之前的版本几点不同。该篇文档整理自react-router git官方,详细可点击https://github.com/ReactTraining/react-router/blob/25776d4dc89b8fb2f575884749766355992116b5/packages/react-router/docs/guides/migrating.md查阅。以上均为个人理解,有不足之处欢迎指出。原创 2017-11-24 14:34:21 · 4601 阅读 · 0 评论 -
react单页应用不想出现竖直滚动条的解决方案
针对改变浏览器宽度,浏览器底部出现滚动条时的情况,解决方案是设置事件监听,根据浏览器的可视区域高度实时更新页面的高度。步骤1:在state中初始化页面高度为window.document.body.clientHeight(注:这里的clientHeight是去除页面底部滚动条高度的浏览器可视区域高度,应与window.innerHeight区分开)state = {height: window...原创 2018-04-17 16:24:30 · 4974 阅读 · 0 评论 -
reactjs前端数据导出
本篇总结了reactjs项目中将表格数据导出为csv文件的方法。引用插件:npm install file-saver --save或bower install file-saver(file-saver git地址:https://github.com/eligrey/FileSaver.js )使用插件导出文件//引用插件import FileSaver from 'file-saver'...原创 2018-05-25 09:23:08 · 6674 阅读 · 0 评论 -
React项目的国际化
最近做的react项目需要支持国际化,网上查了一下,发现一款很好的插件“react-intl-universal”,由阿里巴巴团队开发,这款插件是原先的国际化插件“react-intl”的升级版,“react-intl”因为一些“致命”缺陷现已被其取代,npm官网有罗列原因,有兴趣的可以去了解一下。下面具体介绍一下这款插件的使用方法。1. 安装npm install react-i...原创 2018-07-24 09:54:54 · 4462 阅读 · 3 评论