【发布时间】:2019-03-06 14:58:22
【问题描述】:
使用此示例 https://nuxtjs.org/guide/routing#middleware 设置中间件我收到错误 this._router.init is not a function。
在 default.vue 我有
export default {
router: {
middleware: 'test'
},
...
}
在中间件中,我有包含以下内容的文件 test.js:
export default function (context) {
context.userAgent = process.server ? context.req.headers['user-agent'] : navigator.userAgent
}
基本上我复制了该页面上的所有内容,看看它是否有效。
【问题讨论】:
标签: middleware nuxt.js