squadbrodyaga
@squadbrodyaga
帆は風を変えた

Как вставить готовый iframe в шаблон Vue3/Nuxt3?

Здравствуйте, API присылает готовый <iframe/>, который нужно вставить на страницу. Насколько я знаю для таких целей нужно использовать атрибут v-html, но по какой-то причине в результате отображается надпись "[object HTMLIFrameElement]"

Я не понимаю, это какая-то особенность Nuxt? Как решить проблему?

<script setup lang="ts">
const iframe = myapi.getIframe()
console.log(iframe) --> в консоли отображается как обычный HTML iframe
</script>

<template>
  <div v-html="iframe"></div> --> в результате надпись "[object HTMLIFrameElement]"
</template>
  • Вопрос задан
  • 42 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы