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函数,该函数可接受多个参数…
接上一节,counterModule.vue内容 export default { //共享的组件状态数据 state:{ num:0 }, //mutations唯一可以修改state的状态 mutations:{ //INC事件接受多个参数,第一个【必要】参数为固定参数state,第二个【不必要】参数为接受的形参 INC:(state,payl…