Learn Vue.js (RU) - Watch for Vuex State Changes

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ย. 2024

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

  • @haykhayrapetyan1489
    @haykhayrapetyan1489 3 ปีที่แล้ว

    Отличное видео!!!!! Спасибо

  • @ИльдарИсламов-я8ч
    @ИльдарИсламов-я8ч 3 ปีที่แล้ว

    Почёт и процветание, Максим !!! Спасибо огромное =)

  • @elcanaldeflo
    @elcanaldeflo 3 ปีที่แล้ว

    you are my new hero... thanks bro

  • @vxarlanchuk
    @vxarlanchuk 4 ปีที่แล้ว

    Самый полезные видео по вью. Жаль только ютуб посоветовал мне этот канал только сейчас.

  • @виртуоз_ру
    @виртуоз_ру 5 ปีที่แล้ว +2

    Было интересно. Благодарю.

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

    Отличное видео! Спасибо!

  • @ВиталийЕ-ф9е
    @ВиталийЕ-ф9е 5 ปีที่แล้ว +5

    Спасибо за видос! Работаю vue.js-разработчиком и именно такие видосы ценю , ибо все основы изучены, а углубленные знания на каждом углу не валяются.

  • @ЮлияКакутина
    @ЮлияКакутина 5 ปีที่แล้ว

    супер! спасибо, Максим!

  • @АнастасияРябчикова-ь1э
    @АнастасияРябчикова-ь1э 4 ปีที่แล้ว

    Спасибо за видео! Оно можно сказать меня спасло! Я не знаю почему, но у меня не срабатывал 1 вариант (watch в компоненте), зато 2 вариант отлично сработал. ЕЩЕ РАЗ СПАСИБО

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

    Привет! А почему ты не хочешь из самого action вернуть promise и в вызывающем компоненте сделать .then, например, скрыв окошко или отобразив текст? Будет dispatch().then() без вотчеров, вроде удобнее, чем обвешивать переменные хранилища вотчерами.

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

      1. Цель этого видео была показать средства Vuex 2. Не каждый action возвращает promise, поэтому эти методы более универсальные

    • @appleipad9226
      @appleipad9226 5 ปีที่แล้ว

      Learn Programming Together молодец 👍🏿

    • @TheKoloky
      @TheKoloky 5 ปีที่แล้ว

      @@LearnProgrammingTogether можно написать return Promise.resolve() в экшене

  • @ROTOFFLOLKA
    @ROTOFFLOLKA 4 ปีที่แล้ว

    Самое простое - рассчитывать значение в computed-свойстве на основе значений state.

  • @arturstelex7459
    @arturstelex7459 5 ปีที่แล้ว

    Спасибо за отличное видео! Есть вопрос, будет ли подробное изучение ( в виде курса ), по vuetify ? Разбор компонентов и их свойств, slot/scoped-slot и их применение с Vue. Будь то даже и платный курс, с удовольствием прошел бы его, спасибо)

    • @LearnProgrammingTogether
      @LearnProgrammingTogether  5 ปีที่แล้ว

      Артур, совсем недавно закончили на канале целый курс, где есть всё это. если хочешь помочь каналу - ссылка под каждым видео

  • @vueprojects550
    @vueprojects550 4 ปีที่แล้ว

    Макс, можешь дать ответ на вопрос?Почему в 1 способе мы привязываемся на статус через функцию?

  • @firdavs.ibodullayev
    @firdavs.ibodullayev 3 ปีที่แล้ว

    Тут почему то неправильно работает, каждым разом больше вызывается, то есть.
    когда изменяю данные в state первый раз, вызывается один раз, когда второй раз, вызывается 2 раза и так далее, если я изменю 100 раз, тогда функция вызывается сто раз.
    Каждым разом увеличивается число вызовов функций

  • @ЮлияКакутина
    @ЮлияКакутина 5 ปีที่แล้ว

    Максим, подскажите, если store модульный в case будет так написано case 'название модуля / название мутации'?
    в subscribe больше ничего не нужно передавать?

  • @ivsergey5150
    @ivsergey5150 5 ปีที่แล้ว

    скажите,а практикуете ли вы связку Vue + Spring Boot? или какие есть еще варианты вместо firebase. Хотелось бы использовать свою базу .

    • @LearnProgrammingTogether
      @LearnProgrammingTogether  5 ปีที่แล้ว

      я никогда Spring Boot не использовал, может кто из подписчиков подскажет

  • @Atelier155
    @Atelier155 3 ปีที่แล้ว

    У меня есть массив объектов cart. Если в объекте товара изменяеться какое-то свойство (допустим amount), то вотчер не срабатывает, как быть?

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

      Уже нашел решение, 3 параметром watch принимает набор опций, одна из них deep, что позволяет следить за изменениями во вложенных объектах. ДОКА НАШЕ ВСЁ

  • @АнастасияРябчикова-ь1э
    @АнастасияРябчикова-ь1э 4 ปีที่แล้ว

    Жаль, что мало просмотров на видео!

  • @nlookorg
    @nlookorg 5 ปีที่แล้ว

    По-моему самый лучший способ, который здесь не рассмотрели, это использовать promise. Вся логика в одном месте и не нужно искать, где за кем подписан и как оно там работает. И кода значительно меньше получается.

    • @deni5n
      @deni5n 4 ปีที่แล้ว

      @@grefrewhtr например так, github.com/deni5n/ltp.git

  • @dmdk8301
    @dmdk8301 3 ปีที่แล้ว

    Это все интересно на базовых примерах, но не понятно как это применять в реальных проектах, а главное зачем. На простейшие операции нужно выстроить целую цепочку функций... запрос, ответ, присвоение значения, через мутацию, получение через геттер, еще вотчер. С ума порой можно сойти. Разработка превращается в ад. А простейшие вещи из коробки не работают. Простите за эмоции - всю ночь с календарем проволандался и так конечную задачу не решил пока.

    • @LearnProgrammingTogether
      @LearnProgrammingTogether  3 ปีที่แล้ว

      Дмитрий, спокойно. Понимание придёт с опытом

  • @saibrok_
    @saibrok_ 3 ปีที่แล้ว

    Название на английском вот и просмотров мало

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

    Было полезно, спасибо.