设置不同的接口地址 找到文件:/config/dev.env.js(开发环境) var merge = require ('webpack-merge') var prodEnv = require ('./prod.env') module.exports = merge (prodEnv, { NODE_ENV: '"development"',&l…
mounted (){ // 监听(绑定)滚轮滚动事件 window.addEventListener ('scroll', this.handleScroll, true); } destroyed (){ // 离开页面清除(移除)滚轮滚动事件 window.removeEventListener ('scroll', this.handleScrol…
问题描述:在使用 v-for 循环页面渲染时,同时获取渲染元素是为 null。 原因:v-for 未渲染完成。 解决方法一: 利用 wacth+this.$nextTick 方式解决 wacth 监听某一个 data 数据发生变化就执行方法 nextTick: 在下次 DOM 更新循环结束之后执行回调 <template> <div v-for="(tie…
引入 qs cnpm install --save qs 将文件引入到使用它的页面中 import qs from "qs" axios 使用 this.$axios ({ method:'post', url:"./exam/findExamList", headers:{ // 更改请求头 'Content-Type': 'application/x-…
父级路由与子路由的 path 重复时,可将父级路由的 name 注释 export default new Router ({ routes:[ { path:'/', component:Exaindex, children:[ { path:'/', name:'exaList', component:ExaList, meta:{tit…
一、通过 html2Canvas 和 JsPDF 实现 npm install html2canvas --save npm install jspdf --save 在使用页引入 import html2Canvas from "html2canvas" import JsPDF from "jspdf" 在事件中调用 html2Canvas (docum…
1. 运行在 ie9-11 中 axios 的兼容问题 npm install es6-promise --save-dev 在 main.js 中设置 import promise from 'es6-promise'; promise.polyfill (); 2. 兼容 ie9、IE10 可能会遇到语法或者 promise 错误 npm install babel-…
在 axios 向后端传参时需要设置请求头,确保请求参数的格式为 JSON 字符串(此时用 JSON.stringify (obj) 无效时) this.$axios ({ method:'', url:'', headers: { 'Content-Type': 'application/json',// 设置请求头请求格式为 JSON 'access_token'…
在 config 文件夹下 index.js 中配置: module.exports = { dev: { // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', proxyTable: { '/': { target: ' 接口地址 ', changeOrigin: true, secure…
state vuex 中共享的组件状态数据 getter 通过 getters 访问最新状态 mutations vuex 中唯一可以用来修改 state 的状态以对象形式的回调函数,回调函数【必要】参数 state actions 用于监听外部组件的动作要求可以执行异步 (async) 操作以对象形式的回调函数每个方法必须调用 commit 函数,该函数可接受多个参数…