middleware 属性
在应用中的特定页面设置中间件
- 类型: String 或 Array数组元素类型: String
例子:
pages/secret.vue
<template>
<h1>Secret page</h1>
</template>
<script>
export default {
middleware: authenticated
}
</script>
middleware/authenticated.js
export default function ({ store, redirect }) {
// If the user is not authenticated
if (!store.state.authenticated) {
return redirect(/login)
}
}
作者:terry,如若转载,请注明出处:https://www.web176.com/nuxt/22388.html