찾다

 >  Q&A  >  본문

Nuxt 3의 구성 요소에서 플러그인 삽입에 액세스

<p>Nuxt 3 및 vue-gtag를 사용하여 구성 요소에서 <code>$gtag</code>에 액세스하는 올바른 방법은 무엇입니까? </p> <p>plugin/gtag.client.js:</p> <pre class="brush:php;toolbar:false;">'vue-gtag'에서 VueGtag 가져오기; 기본 정의 내보내기NuxtPlugin(nuxtApp => { const 라우터 = useRouter(); nuxtApp.vueApp.use( VueGtag, { 구성: { ID: '...' } }, 라우터 ); });</pre> <p>Nuxt 2에서는 <code>this.$gtag</code> 구성 요소 파일에서 액세스할 수 있습니다. </p> <p>Nuxt 3에서는 찾을 수 없는 것 같습니다:</p> <pre class="brush:php;toolbar:false;">const nuxtApp = useNuxtApp(); nuxtApp.$gtag //정의되지 않음</pre> <p>소스코드를 보면 정의가 맞는 것 같아서 플러그인 자체의 문제는 아닌 것 같습니다. <code>app.config.globalProperties.$gtag = api;</code></p>
P粉217629009P粉217629009461일 전426

모든 응답(1)나는 대답할 것이다

  • P粉709644700

    P粉7096447002023-08-25 18:39:02

    nuxt 3에서 domToImage 플러그인을 정의할 때 동일한 문제에 직면했습니다. 다음 해결책을 찾았습니다. 그것이 당신에게 도움이 되기를 바랍니다.

    • nuxt 플러그인에서 제공되는 반환:
    • 컴포넌트에 사용:

    회신하다
    0
  • 취소회신하다