我只想在head标记中添加一个script块。
head
script
示例
<script> alert('hello, world!'); </script>
字符串我花了好几个小时才想出这么简单的办法。关于添加inline脚本有很多答案,但对于Nuxt 3的block脚本却没有答案我们如何在Nuxt 3中做到这一点呢?
inline
Nuxt 3
block
8cdiaqws1#
好吧我找到答案了有三种可能的解决方案。
方案一
<template> <Script children="console.log('Hello, world!');" /> </template>
字符串
方案二
<script setup> useHead({ script: [{ children: "console.log('Hello, world!');" }], }); </script>
型
方案三
import { defineNuxtConfig } from 'nuxt'; export default defineNuxtConfig({ app: { head: { script: [{ children: "console.log('Hello, world!');" }], }, }, });
1条答案
按热度按时间8cdiaqws1#
好吧我找到答案了有三种可能的解决方案。
方案一
字符串
方案二
型
方案三
型