06 2020 档案
摘要:vue axios 接口请求封装 主要区别是增加xhr.js 管理接口 一、封装文件 src/utils/request.js import axios from "axios";import { getToken } from "@u/auth"; /**...
阅读全文
摘要:一、只能选择今天之前的日期 pickerOptions: { disabledDate(time) { return time.getTime() > Date.now(); },}, 二、只能选择今天之后的日期 picke...
阅读全文
摘要:一、.env.development 开发环境 # 开发环境# 环境标志ENV = 'development'# 基础APIVUE_APP_BASE_API = '/api'VUE_CLI_BABEL_TRANSPILE_MODULES = true 开发环...
阅读全文
摘要:vue axios 接口请求封装 一、接口文件 src/api/file.js import request from "@u/request";/** * 文件上传 * @param data {Object} formData对象 "file" * @re...
阅读全文
摘要:一、封装文件 src/utils/request.js 环境变量 base 接口地址设置 vue 项目环境变量设置 import axios from "axios";import { getToken } from "@u/auth";/** * 创建 a...
阅读全文
摘要:数据是否为空 1.数组为空 this.arr == undefined || this.arr.length 0 3.对象判断 JSON.stringify(this.obj) === "{}"
阅读全文
摘要:el-select value/v-model 绑定值为对象类型时必填 value-key 作为 value 唯一标识的键名
阅读全文
摘要:一、OPTIONS请求产生原因 Preflighted 请求与简单请求不同,Preflighted 请求首先会向服务器发送一个Options请求,以验证是否对指定服务有访问权限,之后再发送实际的请求。Preflighted 请求具有以下特点: 1. 除GET、...
阅读全文
摘要:一、原生JavaScript解决 function openUrl(url) { const newTab = window.open(); newTab.opener = null; newTab.location = url;} 二、a标签 rel=...
阅读全文
摘要:一、axios 响应拦截器获取响应头 axios.interceptors.response.use( (res) => { const { config, data, headers, status } = res; console.log( ...
阅读全文
摘要:使用淘宝npm镜像 一、node-sass使用淘宝npm镜像 npm config set sass_binary_site http://npm.taobao.org/mirrors/node-sass/ 二、或者通过 .npmrc 设置,.npmrc 位置...
阅读全文
摘要:如果您使用 @vue/cli,dart-sass 创建的项目,则会存在图标偶尔乱码的问题 解决方法:使用node-sass打包方式 一、卸载dart-sass npm uninstall sass 二、安装node-sass node-sass 下载慢,安装...
阅读全文
摘要:一、 右击开始菜单打开 Windows Powershell(管理员) 二、输入powercfg 命令,回车 powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61 三、 打开 控制面...
阅读全文
摘要:一、安装Chrome插件 JetBrains IDE Support 二、设置插件监听端口和WebStorm Debugger端口一致 JetBrains IDE Support 端口 File --> Settings --> Build,Executio...
阅读全文
摘要:Vuex Module 模块化使用 login、user模块详情请看上文↑↑↑ 在 login 的 actions 里, 需要用 user 的 state users state 是当前模块的 state, 而 rootState 是根 state, cons...
阅读全文
摘要:由于使用单一状态树,应用的所有状态会集中到一个比较大的对象。当应用变得非常复杂时,store 对象就有可能变得相当臃肿。 为了解决以上问题,Vuex 允许我们将 store 分割成模块(module)。每个模块拥有自己的 state、mutation、acti...
阅读全文
浙公网安备 33010602011771号