squadbrodyaga
@squadbrodyaga
帆は風を変えた

Как в компонент запихнуть другой компонент?

Здравствуйте, только начал изучение Vue и хочу понять как вставить что-то в компонент...
примерно так я это вижу:
<template>
  <my-input placeholder="Логин">
    <!-- вставляем сюда что нибудь, например иконку -->
  </my-input>
</template>

<script setup>
import MyInput from "./components/Input.vue";
</script>


my-input выглядит вот так:
<template>
  <div class="input">
    <!-- и иконка должна вставится вот сюда -->
    <input type="text" :placeholder="placeholder">
  </div>
</template>

<script setup>
  import { defineProps } from 'vue'
  defineProps({
    placeholder: String
  })
</script>
  • Вопрос задан
  • 100 просмотров
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы