Nuxt.js middleware 属性

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

(0)
打赏 支付宝 支付宝 微信 微信
terryterry
上一篇 2023年5月24日
下一篇 2023年5月24日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注