Nuxt.js中的条件模块加载

JavaScript Vue.js

番长达蒙

2020-03-23

我的Nuxt.js配置中有一个Google跟踪代码管理器的模块,如下所示:

modules: [
  [
    '@nuxtjs/google-tag-manager',
    {
      id: 'GTM-XXXXXXX'
    }
  ]
]

这工作正常,但我想知道如何根据站点设置的cookie的值有条件地加载此模块?

我们提供了一种机制,用户可以通过该机制选择某些cookie以接受或拒绝,其中一部分是阻止跟踪脚本。

是否有建议的方法通过配置加载的模块或脚本来执行此操作?理想情况下,如果cookie中的值将来也会更改,则可以随后加载这些。

任何帮助或指针,我们将不胜感激。

第3050篇《Nuxt.js中的条件模块加载》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

0个回答

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android