随笔分类 -  react后台项目

摘要:先使用withRouter对组件进行装饰然后就可以使用this.props.location.pathname获取到了例如: import React from 'react'; import { withRouter } from 'react-router-dom'; @withRouter e 阅读全文
posted @ 2020-03-27 17:04 剑仙6 阅读(5739) 评论(0) 推荐(0)
摘要:作用: 默认情况下必须经过路由匹配渲染的组件才存在this.props,才拥有路由参数,执行this.props.history.push('/detail')跳转到对应路由的页面,然而不是所有组件都直接与路由相连(通过路由跳转到此组件)的,当这些组件需要路由参数时,使用withRouter就可以给 阅读全文
posted @ 2020-03-27 17:02 剑仙6 阅读(1038) 评论(0) 推荐(0)
摘要:先回顾下之前所做的操作,在用户登录成功后将用户信息存储在内存里,如下所示 1、编写用户存储信息模块memoryUtils.js 2、登录组件里,当登录成功时将信息存储到内存 3、后台主页里进行登录验证 判断内存里是否包含user用户信息,如果没有则表示没有登录,重定向到登录页;否则正常访问 但此时发 阅读全文
posted @ 2020-03-26 17:59 剑仙6 阅读(3400) 评论(0) 推荐(1)
摘要:项目里经常遇到优化代码情况,例如回调地狱 1、现在比较流行的解决这个问题的方法是使用 Promise,可以将嵌套的回调函数展平。但是写代码和阅读依然有额外的负担。 2、另外一个方案是使用 ES6 中新增的 generator,因为 generator 的本质是可以将一个函数执行暂停,并保存上下文,再 阅读全文
posted @ 2020-03-26 16:12 剑仙6 阅读(498) 评论(0) 推荐(0)
摘要:(1)跨域情况: 跨域情况: 1)、协议不同:http与https 2)、主机不同 3)、端口号不同 (2)跨域处理: 跨域处理: 1、JSONP处理跨域,缺点:只能处理GET请求 2、CORS后台处理(开发应用比较少) 3、服务代理(开发应用较为广泛) (3)代理服务器: 代理服务器会帮我们做一个 阅读全文
posted @ 2020-03-26 15:24 剑仙6 阅读(230) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-03-23 17:46 剑仙6 阅读(0) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2020-03-23 16:01 剑仙6 阅读(1) 评论(0) 推荐(0)

欢迎访问个人网站www.qingchun.在线