Vuejs + Vuetify включает изображение внутри круга svg

я на самом деле пытаюсь понять, как сделать что-то вроде изображения ниже с Vuetify.

Vuejs + Vuetify включает изображение внутри круга svg

Итак, я перепробовал кучу вещей, но ничего не сработало. Это моя последняя попытка:

<v-flex
  xs12
  sm4
  md4
  align-center
  justify-center
  text-xs-center>
  <svg xmlns = "http://www.w3.org/2000/svg" width = "300" height = "300" class = "dotted-circle">
    <circle cx = "150" cy = "150" r = "75">
      <v-img
        :src = "profilePic"
        aspect-ratio = "1"
        max-height = "100"
        max-width = "100"
        class = "grey lighten-2 rounded-img">
      </v-img>
    </circle>
  </svg>
</v-flex>

Но это просто показывает мне мой пунктирный круг, и мое изображение, кажется, скрыто за ним. Вот результат:

Vuejs + Vuetify включает изображение внутри круга svg

И результат html:

Vuejs + Vuetify включает изображение внутри круга svg

Я не знаю, что я делаю неправильно.

где расширение изображения?

Joe RR 26.02.2019 02:24

Это переменная vue из компонента данных. Кроме того, я уверен, что путь к изображению правильный, потому что при других попытках он был виден.

Jeremy M. 26.02.2019 02:25

как браузер отображает этот код? выход

Joe RR 26.02.2019 02:27

Я отредактировал сообщение, чтобы показать вам результат. Синяя линия — это div, содержащий изображение после компиляции.

Jeremy M. 26.02.2019 02:30

Вы пробовали с v-avatar ? Если да, можем ли мы получить воспроизводимый CodePen с вашей проблемой?

Toodoo 26.02.2019 11:54

ваше изображение - это фоновое изображение в элементе без ширины и высоты, поэтому вы его не видите, у него нет размера.

Joe RR 26.02.2019 12:46
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
6
875
0

Другие вопросы по теме