logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

初识vue3

对vue3的理解2020年9月发布的正式版vue3支持大多数的Vue2的特性Vue中设计了一套强大的组合APi代替了Vue2中的option API,复用性更强了更好的支持TS最主要:Vue3中使用了Proxy配合Reflect代替了Vue2中Object.defineProperty()方法实现数据的响应式(数据代理)重写了虚拟DOM,速度更快了新的组件:Fragment(片段)/ Telepo

解决vue路由守卫报错信息

//在router文件中写入,修改报错信息const originalPush = VueRouter.prototype.pushVueRouter.prototype.push = function push(location, onResolve, onReject) {if (onResolve || onReject) {return originalPush.call(this, lo

mobx的使用

mobx的使用1、APImobx-reactProvider 包裹根组件,用于传递数据observer 组件变为响应式inject 接收mobx实例(用于类组件)MobXProviderContextmobxobservable 声明变量action 声明函数用于修改observable 的值makeObservable 更新状态2、安装yarn add mobxyarn add mobx-rea

#react.js
非常简单的清除axios请求(vue,react通用)

1、添加js文件实现添加与删除接口的功能。import axios from 'axios'class CancelToken {// 声明一个 Map 用于存储每个请求的标识 和 取消函数static pending = new Map()// 白名单, 写入接口名称static whiteRequest = []/*** 得到该格式的url* @param {AxiosRequestConfi

#vue.js#react.js#javascript
axios.post提交的三种请求方式

1、Content-Type: application/jsonlet data = {“username”:“11111”,“password”:“22222”};axios.post(“地址”,data)2、Content-Type:multipart/form-datalet data = new FormData();data.append(‘username’,‘11111’);data

到底了