javascript - Vue JS 将自定义 HTML 属性添加到脚本标签
问题描述
我正在使用似是而非的分析而不是谷歌分析,并且需要将他们的脚本添加到文档的头部。我已经使用 Nuxt JS 构建了我的网站,并创建了一个自定义插件来添加脚本,但 Vue Meta api 似乎只接受脚本标签的预定义属性。我需要在脚本中添加一个自定义属性“data-domain”,但不知道怎么做。
这是我的~/plugins/plausible.js文件:
export default ({ app: { head, router, context } }, inject) => {
head.scripts.push({
src: "https://plausible.io/js/plausible.js",
async: true,
defer: true,
"data-domain": "jmcardle.co"
});
};
nuxt.config.js
plugins: [{
src: '~plugins/plausible.js',
mode: 'client'
}],
提前致谢!
解决方案
推荐阅读
- c++ - 无法在初始化列表中捕获
- xcode - Firebase 外部按钮
- apache-spark-sql - spark-sql 相当于 sql 中的 dateadd (seconds) 函数是什么?
- python - 如何评价混合系统推荐器?
- flutter - Impossible to set Cookies in flutter?
- php - Sorting of paginator object through a model relation column
- javascript - SHOPIFY | Items added to cart, not displayed until page refresh
- python - Getting POST requests Django Python
- r - 将特定记录聚合/汇总到后续记录中
- python - How to make comparison all column at one in pandas