11 2018 档案
摘要:一、Socket.io是什么 是基于时间的实时双向通讯库 基于websocket协议的 前后端通过时间进行双向通讯 配合express快速开发实时应用 二、Socket.io和ajax区别 基于不同的网络协议 ajax基于http协议,单向,实时获取数据只能轮询 socket.io基于websock
阅读全文
摘要:父组件 class userC extends React.Component{ handleClick(v){ this.props.history.push(`/chat/${v.user}`) }, render(){ return( <Card onClick={v=>this.handle
阅读全文
摘要:一、browser-cookies 地址:https://github.com/voltace/browser-cookies 用法 存放cookies是 cookies.set('firstName','Lisa') cookies.set('firstName','Lisa',{expires:
阅读全文
摘要:前端网络请求封装前端采用了axios来处理网络请求,为了避免在每次请求时都去判断各种各样的网络情况,比如连接超时、服务器内部错误、权限不足等等不一而足,我对axios进行了简单的封装,这里主要使用了axios中的拦截器功能。 封装后的网络请求工具js如下: 封装之后的错误信息这个大家一目了然,没啥好
阅读全文
摘要:一、先来说说为什么要封装axios异步请求。 我们前端开发中总是会遇到跨域的问题,我们会配置proxy来解决跨域的问题,无论是vue 还是react。 如何配置我这里就不说了。 然后...然后我们就会遇到一个打包上线的问题,上线时候我们必须把前缀拼接上,如果每个页面都保存一个路径变量会很麻烦,所以我
阅读全文
摘要:在使用 Vue 或者 Angular 的时候,框架提供了路由守卫功能,用来在进入某个路有前进行一些校验工作,如果校验失败,就跳转到 404 或者登陆页面,比如 Vue 中的 beforeEnter 函数: ... router.beforeEach(async(to, from, next) =>
阅读全文

浙公网安备 33010602011771号