Полный курс Vue 3 | #6 Компоненты, слоты, передача информации между компонентами

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ม.ค. 2025

ความคิดเห็น • 52

  • @NewDimix
    @NewDimix ปีที่แล้ว +4

    Автор, спасибо тебе огромное за такой контент, это потрясающе! Сейчас всей командой работаем над первым проектом на vue, до этого использовали react, и возникает много трудностей и вопросов. Уверен, с твоим курсом можно достаточно быстро во все это въехать, очень нравится как ты детально, почти на пальцах, все объясняешь. Сейчас всей команде отправлю ссылку )

  • @Se7eN_time
    @Se7eN_time 5 หลายเดือนก่อน

    Просто нет слов ) все на отличном уровне… еще видео пожалуйста про vue 🙏

  • @stepmastergames1805
    @stepmastergames1805 ปีที่แล้ว +1

    Ах*енный курс, много чего для себя открыл, Буду советовать твой курс, действительно жалко что на познавательном контенте меньше просмотров.

  • @АлексейКирсанов-р2з
    @АлексейКирсанов-р2з 11 หลายเดือนก่อน +1

    Круто объясняешь 👍
    Спасибо

  • @tatianovnafrutti8982
    @tatianovnafrutti8982 2 ปีที่แล้ว +2

    Ааа.. Классный контент, выкладывай побольше пожалуйсто( Или может лучше сделать что-то на подобии - создаем клон "чего-то там" c vue3 или Nuxt и что бы там была работа с Rest API например или там с какой базой данных и тд.. Короче то что используется в реальной жизни на работе, что бы новичкам было просто супер полезнейше!! Спасибо заранее, все супер!!!

    • @tatianovnafrutti8982
      @tatianovnafrutti8982 2 ปีที่แล้ว +1

      @@AVISTV не занимаешься случаем менторингом или чем-то подобным?

    • @tatianovnafrutti8982
      @tatianovnafrutti8982 2 ปีที่แล้ว +1

      @@AVISTV Ясненько) Ненужны Вам там Джуны какие? Или верстальщики)))

  • @DanilDediaev
    @DanilDediaev 10 หลายเดือนก่อน

    Курс супер, спасибо за твои старания!!!

  • @АнатолийВербицкий-н4б
    @АнатолийВербицкий-н4б 11 หลายเดือนก่อน

    Благодарю за годный контент!

  • @EuegenTv
    @EuegenTv ปีที่แล้ว +1

    Спасибо! Все эти директивы - такая боль после Реакта ;)

  • @shp-o4p
    @shp-o4p ปีที่แล้ว +1

    Классный контент! Тем более в ру сегменте на vue не так много видосов в целом годных!

  • @dmitryulanov9395
    @dmitryulanov9395 ปีที่แล้ว

    Бро, не переживай. Ты дал практику ещё и с чекбоксами!

  • @АндрейФилатов-щ3ф
    @АндрейФилатов-щ3ф 2 ปีที่แล้ว +5

    Куда пропал? Пили контент!Ты нужен людям!

  • @aya_lenskaya6360
    @aya_lenskaya6360 2 ปีที่แล้ว

    Привет! Большое спасибо за знания, все видео очень интересные!

  • @amriddindavlatov110
    @amriddindavlatov110 11 หลายเดือนก่อน

    Спасибо за видео, почему нет продолжения?

  • @funplay6179
    @funplay6179 7 หลายเดือนก่อน

    Мне нравится выражение :
    Делайте в любом порядке как вам нравится, но правильно как я сказал ))))

    • @AVISTV
      @AVISTV  7 หลายเดือนก่อน

      😁

  • @VladislavSolovyev
    @VladislavSolovyev ปีที่แล้ว +1

    Папа, любименький, вернись!!!! Мы вью не доучили!!!!!!!!!!!!!!!!!! Жду)) ❤❤❤❤

  • @tatianovnafrutti8982
    @tatianovnafrutti8982 2 ปีที่แล้ว +1

    в UI компонентах типа инпут можно биндить атрибуты не только через например :type="..." ,а еще через v-bind="$attrs" и тогда сюда будут прилетать любые атрибуты с любым типам которые навесим на компонент при его вызове: = type будет текст) а placeholder some... соответсвенно) ну или search и так далее)

    • @tatianovnafrutti8982
      @tatianovnafrutti8982 2 ปีที่แล้ว

      @@AVISTV Ну да, действительно!) Буду в след. раз задумываться о таком)

  • @Zzzanikemal
    @Zzzanikemal 6 หลายเดือนก่อน

    А код на гитхабе есть?

  • @IgorKupyra
    @IgorKupyra ปีที่แล้ว

    В компоненте UInput не нужны никакие вотчеры, нужно просто прописать вот это:
    computed: {
    value: {
    get() {
    return this.modelValue
    },
    set(value) {
    this.$emit('update:modelValue', value)
    }
    }
    }
    Это из документации Vue3

  • @Игорь-ч6н9м
    @Игорь-ч6н9м 2 ปีที่แล้ว +2

    Приветствую, сколько всего планируется выпусков по вью3?

  • @ДагунСултаев
    @ДагунСултаев 10 หลายเดือนก่อน

    А продолжение будет?

  • @Timofeyaka
    @Timofeyaka ปีที่แล้ว

    Чувак спасибо. Все супер. А будут еще видосы по вью3 ?

  • @JimHoliday22002
    @JimHoliday22002 ปีที่แล้ว

    а где следующий урок ? :(

  • @irinamartsulevich5178
    @irinamartsulevich5178 ปีที่แล้ว

    Спасибо за курс! Плиз, подшамань над комментами под видео. Сейчас твои ответы видны, наверное, только автору вопроса

  • @ОльгаБожедомова-у5ш
    @ОльгаБожедомова-у5ш 2 ปีที่แล้ว

    Спасибо за видео! С тобой очень все понятно! )) Сделала свой небольшой проект по твоим видео. Теперь мне очень нужно свой проект выложить на Git Pages? Есть ли какая-то инструкция?

  • @ArtSuper73
    @ArtSuper73 7 หลายเดือนก่อน

    Value произносится как Валью, а не Вэлью. (Заметил что ты исправляешь произношение в некоторых местах(Vite))

  • @shurinskiy
    @shurinskiy 2 ปีที่แล้ว

    Отличный курс - спасибо! То, что надо..
    Такой вопрос. А если компоненту надо передавать больше одного события, как тогда действовать? Два раза defineEmits вызывать и в разные переменные складывать?

    • @shurinskiy
      @shurinskiy 2 ปีที่แล้ว

      @@AVISTV
      const emits = defineEmits(['click', 'blur']);
      onClick = () => {
      emits('click', value);
      }
      onBlur = () => {
      emits('blur', value);
      }

      Типа этого?

  • @ДмитрийСамсонов-я2о
    @ДмитрийСамсонов-я2о 2 ปีที่แล้ว

    Отличное видео! Очень полезно👍. Хотелось бы узнать как принимать массивы данных с внешних апи и отдавать данные через прокси.

  • @demkut
    @demkut ปีที่แล้ว

    больше видео не будет?(((

  • @YellowPanamka
    @YellowPanamka 2 ปีที่แล้ว

    Контент очень полезный, ну когда еще серия, когда-когда? :-)

    • @YellowPanamka
      @YellowPanamka 2 ปีที่แล้ว

      @@AVISTV побежал покупать новые кейкапы для отработки инфы с будущего курса.

  • @aweb_21
    @aweb_21 2 ปีที่แล้ว +2

    а я создаю папочку UI и все ui компоненты там складываю 🙃

  • @КриптоЖДУН
    @КриптоЖДУН 2 ปีที่แล้ว

    Привет! Работаю продуктовым дизайнером в айти компании, хочу расти и развиваться дальше, интересно сугубо твое личное мнение, насколько реально совмещать в себе навыки хорошего дизайнера и программиста?

    • @КриптоЖДУН
      @КриптоЖДУН 2 ปีที่แล้ว

      @@AVISTV Спасибо за информативный ответ)

  • @РоманЮсипов-р9т
    @РоманЮсипов-р9т 2 ปีที่แล้ว

    Привет! Крутой контент .. Можешь рассказать свою историю сколько лет учился с чего начинал??? Интересно ! Сам учусь в Яндексе и хочется понимать через какое время в среднем люди приходят к такому уровню как у тебя (не просто материал а именно видно что человек знает подводные камни и не сколько способов решения одной и той же задачи)!

  • @YellowPanamka
    @YellowPanamka 2 ปีที่แล้ว

    Посмотрел как хороший сериал, когда новый сезон?

  • @e.a.kiseljova
    @e.a.kiseljova 2 ปีที่แล้ว

    👍

  • @АлександрЯшин-н6д
    @АлександрЯшин-н6д 2 ปีที่แล้ว

    UInput.vue
    на 26 строке должен быть value.value иначе не будет работать

  • @AnvarProger
    @AnvarProger ปีที่แล้ว

    фу ребята КЕФТЕМЕ

  • @sdsd-ec8rw
    @sdsd-ec8rw ปีที่แล้ว

    исходников нет? дизлайк

    • @commanderx4704
      @commanderx4704 ปีที่แล้ว

      Прошлое видео смотри и делай

    • @sdsd-ec8rw
      @sdsd-ec8rw ปีที่แล้ว

      @@commanderx4704 что делать? ты что, пьяный)))

  • @alexalex6163
    @alexalex6163 9 หลายเดือนก่อน

    Можно регистрировать глобальные компоненты таким образом:
    Object.entries(import.meta.glob('./components/globals/**/*.vue', {eager: true})).forEach(([path, definition]) => {
    app.component(path.split('/').pop().replace(/\.\w+$/, ''), definition.default);
    });

  • @karter_kein
    @karter_kein ปีที่แล้ว

    Привет спасибо за урок все очень понятно. Возник вопрос есть такая цыпочка компонентов App.vue -> ChildComponent.vue -> test.vue, можно ли при клике передать данные из test.vue в App.vue без использования ChildComponent.vue как посредника ?