简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
登录拦截逻辑第一步:路由拦截首先在定义路由的时候就需要多添加一个自定义字段requireAuth,用于判断该路由的访问是否需要登录。如果用户已经登录,则顺利进入路由, 否则就进入登录页面。在路由管理页面添加meta字段import Vue from 'vue'import Router from 'vue-router'Vue.use(Router)/* Layout */import Layou
本文主要介绍了vue项目中使用print.js打印,解决多页,分页,打印预览样式修改等问题。引入安装vue-print.jscnpm i vue-printjs --save-dev解决打印多页只出现一页问题由于打印插件存在问题,如果打印文件超出一页,只显示一页,所以我们需要修改print.js源文件,所以只能手动下载vue-print.js到本地,做一些修改,然后引入到项目中,不能使用npm安装
在写vue项目 路由跳转时, 肯定遇到过 路由跳转到新页面后 通过接口查询得到的后台数据, 这时候再返回上一个页面再点击路由跳转的时候会发现 新页面通过接口查询的数据没有了。这是因为再你第二次点击路由跳转的时候,你的初始函数方法mounted没有执行。解决办法有两种:第一种:将mounted函数 替换成activated函数。第二种:通过路由监听的方法watch()。将mounted下的方法函数放
element中使用时间选择器的时候设置时分秒会报错,所以自己写了一个方法<el-date-picker v-model="ruleForm.signing_date" type="datetime" placeholder="签约时间" ></el-date-picker>在methods中写一个方法↓//时间格式化函数,此处仅针对yyyy-MM-dd hh:mm:ss
在vue中使用axios发送post请求,参数方式在传参数前,将原先官方提供的格式改为如下:参数:let params = {money: this.val};axios({url: 'http://xxx/pay.php',method: 'post',data: {money: params},//这一步还是不太明白,希望哪位大佬可以解答一下transformRequest: [functio