1 npm install vconsole
2 在main.js中引入
import Vconsole from 'vconsole'
let vConsole = new Vconsole()
export default vConsole
编译你的vue项目,用移动端打开项目就可以看到绿色的vconsole图标
1.服务端set-cookie根据login的参数rememberMe设置cookie的周期是‘当前会话’还是一段时间,如1一周。同时允许跨域访问
2.登录后,服务端把token的cookie信息通过http报文发送回浏览器。
3.axios访问时,需设置允许携带cookie,才能在要求登录的接口中带上服务器端的cookie信息。
4.当前token可通过'js-cookie'中的set方法(每个浏览器对cookie的大小和数量都有限制)
5.可使用本地存储保存用户信息,过期时间与服务端一致
如果是rememberMe=true,则使用localStorage存储,并设置过期时间;
如果rememberMe=false,则使用sessionStorage存储,会话结束就过期(也可以使用cookie记录用户信息)。
写一个定时任务就可以了methods: {
addTimer () {
var date = new Date()
if (date.getMinutes === 5) {
setInterval(() =>{
funABC().......
}, 3900000)
}
}
}
mounted () {
var timer = setInterval(() =>{
var date = new Date()
if (date.getMinutes === 5) {
clearInterval(timer )
} else {
this.addTimer ()
}
})
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)