首页 > 其他 > 详细

nuxt的中间件

时间:2020-03-23 09:44:10      阅读:165      评论:0      收藏:0      [点我收藏+]

 nuxt的中间件的使用结束

 

 

1.中间件的介绍中间件一个放在middleware目录中,中间件是一个js文件,可以使用函数定义一个页面的中间件,会在页面初始化之前调用

// 列如在middleware目录中创建baseurl.js文件来定义中间件函数

import axios from ‘axios‘
export default function ({ route, store, redirect }) {
    if (store.state) {
        alert(‘抱歉您没有token,请先登录‘)
        return redirect(‘/search‘)
    }
}


// 之后在nuxt-config.js中配置,之后就可以在每一个页面中使用

router: {
    middleware: ‘baseurl‘    // 是js文件名字
}



// 但是如果不想在每一个页面中使用,可以在需要的页面中指定

// 指定中间件函数
middleware: ‘baseurl‘,

 

更详细的部分请查看nuxt.js文档

nuxt的中间件

原文:https://www.cnblogs.com/zxuedong/p/12550155.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!