
React
qq_39985511
这个作者很懒,什么都没留下…
展开
-
React进行服务器端数据请求---fetch
get请求静态数据 不方便修改,而且只能通过本页面进行修改<!DOCTYPE html><html> <head> <meta charset="UTF-8" /> <title>Hello World</title> <script crosso转载 2018-07-02 14:09:27 · 1707 阅读 · 0 评论 -
react-router中进行路由控制
前言在一个复杂的SAP应用中,我们可能需要根据用户的角色控制用户进行页面的权限,甚至在用户进入系统之前就进行权限的控制。本文就此一权限控制进行讨论。本文假设读者了解React和React-Router的相关使用。从传统的Router开始一个传统的路由大概长下边这个样式,这是没有添加任何权限限制的。export default (store) => { const history =...转载 2018-07-02 15:34:40 · 1792 阅读 · 0 评论 -
react-router 低版本的路由API
API 接口TODO: Need proofread http://www.uprogrammer.cn/react-router-cn/docs/API.html组件RouterLinkIndexLinkRoutingContext组件的配置RoutePlainRouteRedirectIndexRouteIndexRedirectRoute 组件已命名的组件Mixins生命周期HistoryR...转载 2018-07-02 15:41:35 · 681 阅读 · 0 评论 -
React+Webpack+Antd+Babel 兼容低版本浏览器(上)
起因某天,某测试说:“这个页面在 IE8 下白屏,9也白。。”某前端开发: 吭哧吭哧。。。一上午的时间就过去了,搞定了。第二天,某测试说:“IE 又白了。。”某前端开发: 吭哧吭哧。。。谁用的 Object.assign,出来我保证削不屎你。原谅我不禁又黑了一把 IE。有人可能会想,都要淘汰了,还有什么好讲的?也许几年后,确实没用了,但目前我们的系统还是要对 ie8+ 做兼容,因为确实还有个别用户...转载 2018-07-02 17:15:43 · 7510 阅读 · 3 评论 -
React+Webpack+Antd+Babel 兼容低版本浏览器(下)
回顾起因某天,某测试说:“这个页面在 IE8 下白屏,9也白。。”某前端开发: 吭哧吭哧。。。一上午的时间就过去了,搞定了。第二天,某测试说:“IE 又白了。。”某前端开发: 嘿咻嘿咻。。。谁用的 Object.assign,出来我保证削不屎你。在上篇,我们主要抛出了两个问题,并给出了第一个问题的解决方案。SCRIPT5007: 无法获取属性 xxx 的值,对象为 null 或未定义,这种情况一般...转载 2018-07-02 17:16:46 · 2136 阅读 · 0 评论 -
react之组件异步加载
我们在用react的时候,希望组件异步加载,提高性能,那么应该怎么实现呢?往下看。。。解释一波:react异步加载的方法很多,这里只说一种,因为这一种直接使用react的特性就可以了,不需要另外配置webpack,就是用一个小技巧去import组件,所以方便,实现简单。写一个组件A,这个组件内部会加载另外的组件B,用B的内容完全覆盖到A上面,路由需要打开A的时候,内容加载的B才会调...原创 2019-06-10 11:42:08 · 4232 阅读 · 0 评论