route.js 406 B

123456789101112
  1. import Cookies from 'js-cookie'
  2. const account = ['login', 'register', 'forget_pwd', "error"]
  3. export default function({route, app, store}) {
  4. const { fullPath } = route
  5. const isAccount = account.some((item) => fullPath.includes(item))
  6. const {isLogin} = store.getters
  7. if(!isAccount && !isLogin) {
  8. process.server ? app.$cookies.set('back_url', fullPath) : Cookies.set('back_url', fullPath)
  9. }
  10. }