窗口未定义-Nuxt Js-CookieEuBanner

时间:2020-09-18 08:25:01

标签: javascript vue.js cookies nuxt.js

我正在尝试放入CookieEuBanner(https://alex-d.github.io/Cookies-EU-banner/)软件包 我成功安装了该程序包,并将此脚本添加到我的 nuxt.config.js

  plugins: [
     // { src:'~/node_modules/cookies-eu-banner/dist/cookies-eu-banner.js',  mode: 'client' }
  ],

 script: [
      { src:'~/node_modules/cookies-eu-banner/dist/cookies-eu-banner.js',  mode: 'client' }
    ],

因为我不确定哪一个选择^^,所以我添加了 mode:client ,因为如果我不这样做,则会出现错误未定义窗口

因此,下一步是放置一个函数。对于之后执行代码,用户选择接受cookie

export default {
  components: { btnblue },
  new: CookiesEuBanner(function () {
    // Your code here
  }, true)
}

但是我有一条消息“ CookiesEuBanner”未定义,因此我将脚本的位置更改为类似的内容,

import CookiesEuBanner from 'cookies-eu-banner'

我收到一条消息:未定义窗口,我想是因为我没有添加 mode:client

所以我不用做什么^^谢谢。

0 个答案:

没有答案