¿Cómo obtiene nuxt las cookies?

En la interfaz, puede obtener cookies a través de document.cookie, pero cuando lo usa en el marco nuxt, encontrará que no es efectivo y no puede obtener cookies, porque las cookies solo se pueden usar en el lado del cliente. no es un cliente en esencia y solo se puede usar  cookie-universal-nuxt  para configurar y obtener cookies

El primer paso es instalar cookie-universal-nuxt

npm i --save cookie-universal-nuxt

El segundo paso configura config.nuxt.js

modules: [
    //有参数配置的
    'cookie-universal-nuxt', ['cookie-universal-nuxt', {
      parseJSON: true
    }],
    // 无参数配置
    'cookie-universal-nuxt'
  ],

Después de la configuración, puede obtener el objeto de cookie correspondiente introduciendo el complemento app.$cookie o file this.$cookie

El tercer paso es realizar el procesamiento de la lógica del método de acuerdo con la API.

Si desea ver más de cerca, puede ir al sitio web oficial del complemento npm para ver  la dirección del documento cookie-universal-nuxt de interpretación del documento

Supongo que te gusta

Origin blog.csdn.net/qq_37564189/article/details/123892113
Recomendado
Clasificación