Уроки React JS - Передача данных между компонентами. Примеры React js

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

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

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

    Я немного запуталась с названиями как файлов так и state и props.
    Дошло, когда я поменяла названия:
    - файлов на ParentComponent и ChildComponent
    - name из state родительского компонента на nameFromParentState.
    - props из дочернего компонента на nameFromChildProps.
    Я понимаю что примитивненько, но так понятнее стало.
    А вообще автору ОГРОМНОЕ СПАСИБО! очень доходчиво все объясняет! Новичкам полезно! рекомендую! А если что-то непонятно - разбирайтесь, гуглите, вникайте, чтобы закрепить и понять лучше!

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

      А вы уже работаете? Если да, то расскажите на какой позиции?

  • @Andris_Briedis
    @Andris_Briedis 3 ปีที่แล้ว +20

    Вы слишком торопитесь. Даже переключение между вкладками после написания кода. Трудно даже сделать паузу там, где это необходимо. Вам все это кажется элементарным. Но тем, кто учится, нужно время, чтобы усвоить информацию. Если кому-то нужно быстрее, youtube позволяет увеличить скорость до 2x. Я тоже часто так делаю. Но если тема новая и совершенно неизвестно, кому предназначены эти ролики, не торопитесь.

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

    Не ну здесь Вы скосили. Вам надо было тут Todo показать. Вы вернулись к предыдущим компонентам.

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

    В целом все ок! Хорошая разминка для мозга)
    можно было не прописывать this.updateData = this.updateData.bind(this), т.к. мы определили как стрелочную функцию. Стрелочные функции не содержат собственный контекст this, а используют значение this окружающего контекста.

  • @dianasicevaia4840
    @dianasicevaia4840 3 ปีที่แล้ว +10

    Омг, в каждом видео есть те, кто жалуется на то, что либо слишком быстро, либо слишком непонятно или тип того. Я тоже новичок, всё становится понятно с паузами, прописанием и чтением документации. Да, долго, но блин, это бесплатный контент с, как по мне, классными наглядными примерами. Спасибо за труд

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

      Спасибо ☺️

    • @ЕкатеринаМашнина-ж2р
      @ЕкатеринаМашнина-ж2р 2 ปีที่แล้ว

      Согласна, везде жалуются, хотя у самой было, все 1 в 1 делала, а не работало, причем не у одной меня на этой строке ступор был, а так, вообще если быстро, замедлить видео и можно смотреть

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

      не знаю про быстроту, поставил на 0.75 и все ок. если что то не понятно дополнительно ищу в гугле)
      офигеть отстал от треднов, на два года аж. XD А автор супер, но без знаний html+сss как говорилось в первом уроке будет сложно)

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

    Будут ли уроки по хукам? Особенно хотелось бы увидеть как связывать реакт с редаксом через хуки

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

    Благодарю Вас !

  • @ДмитрийНиколаевич-з2у
    @ДмитрийНиколаевич-з2у 3 ปีที่แล้ว +3

    Я уже представил как автору видео в школе обьсняли что такое целое число на примере логарифмов и факториалов... Причем это делалось за три минуты , а то слабительное могло подействовать в любое время и не времени медлить...А ну и в начале урока рекламировали новую жвачку)))

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

      Лолчто?

    • @ДмитрийНиколаевич-з2у
      @ДмитрийНиколаевич-з2у 3 ปีที่แล้ว +7

      @@SuprunAlexey Это то как ты научил меня в своем видео прокидывать пропсы прям через весь DOM...до каждой компоненты). У вас всех одна и та же проблема. Вы куда торопитесь как на пожар и упускаете все подробности того как и что нужно делать чтоб у тебя все получилось. Если б я твой код с легкостью читал, думаю у меня точно не возникло вопросов с пропсами, это же база. У меня просто возникла ошибка что пропсы приходя, а компонента их внутри не видит...бред. Нам новичкам нужны все мелочи. После просмотра "на паузе" у меня еще больше вопросов возникло, если честно) Допустим - зачем так усложнять обычную стрелочную JSX функцию c примитивом внутри.

  • @ИванСтепанов-л2ц
    @ИванСтепанов-л2ц 4 ปีที่แล้ว +13

    Автору видео +, но есть совет: в этом видео слишком быстро переключаешься по окнам (файлам js) как бы скачешь, приходится ставить видео на паузу.
    И наверно лучше было бы создать два новых компонента для демонстрации, а не использовать старые.
    И еще интересно как у тебя опыт (может есть об этом видео ?) сколько лет программируешь, какие инструменты используешь итп.

    • @Vlad-em1bx
      @Vlad-em1bx 4 ปีที่แล้ว +4

      он не программист. его можно больше охарактеризовать как ани кейщик.
      ты глянь на его канал. он снимает на любую тематику. пайтон, js, ангуляр, ларавел, реакт, ворд пресс.
      и заметь все уроки поверхностные. их можно сделать за пару дней позанемавших тем или иным инструментов и просто прочитав официальную документацию. поверь у него нет никаких глубоких знаний ни в какой сфере.
      исходя из выше сказанного, как ты думаешь каким опытом он может поделится, ну кроме умения "пускать пыль в глаза" начинающим?!

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

      Я прохожу все уроки подряд и мне наоборот удобно, что используются файлы с которыми я занимался только вчера. И ничего не надо писать с нуля. Мне, как только начинающему разбираться с Реакт, для понимания основных принципов и поверхностного изучения Реакта, эти уроки очень заходят. Я могу быстро построить на них фундамент, написать пару своих приложений и дальше уже углубляться самостоятельно находя информацию из разных источников. Для старта по Реакту, данный плейлист автора - это отличная находка. Всё коротко и по делу, и мне лично всё понятно.

  • @IgorGrechany
    @IgorGrechany 4 หลายเดือนก่อน

    Добрый вечер. У меня вопрос. Если в одном файле я отрисовываю кнопку
    Login а в другом файле я вызываю ее Как применить нажатия кнопки onClick ()?

  • @ВадимМитин-д1я
    @ВадимМитин-д1я 4 ปีที่แล้ว +3

    Хорошо бы было напомнить про команду rcc для создания export default class, а то если это ручками прописать по неопытности, то компилиться не будет

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

    Спасибо большое за контент! Не слушай дурачков в комментариях. Удачи тебе

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

    Спасибо большое за Ваш труд

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

    Не видел ответа по этому напишу еще здесь. Можно ли что бы в новых видео использовались уже хуки?

  • @ИванъИванычъ
    @ИванъИванычъ 2 ปีที่แล้ว

    Скорость подачи материала большая

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

    как передать функцию от родительского компонента в дочерний ?

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

    ска... слишком много компонентов с ни о чём не говорящими названиями, блеат!

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

    Немного спешишь))

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

    тыр тыр тыр тыр...как тараторка, курсором шмык-нык. Куда смотреть, что делать. Преподавать, это не Ваше.

  • @АплюсМ
    @АплюсМ 2 ปีที่แล้ว +1

    Курс хорошо начинался на первых двух видео, но тут уже совершенно очевидно, что автор сделал тяп-ляп, чтобы продать рекламу. Ему даже лень давать нормальные имена компонентам, чтобы понятнее было, где родительский и дочерний. Так и не объяснил, почему использует классовые компоненты, а не функциональные. В управляемых состояниях не использует хук useState... Паузы между словами зачем-то стал вырезать, звучит как сумасшедший робот, воспринимать невозможно.

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

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

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

    Слишком быстро

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

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

  • @Vlad-em1bx
    @Vlad-em1bx 4 ปีที่แล้ว +6

    эх...
    Web Developer Blog как всегда в своем репертуаре, непонятно как раскрывается тема, быстрые переходы между файлами, куча склеек по причине того что парнишка не может и двух предложений сказать не запинаясь.
    И после того как написал код пост фактум еще раз пытается его объяснить, все в том же стиле описанном выше.
    Ну если нет у тебя умения объяснять зачем ты лезешь????

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

      SHAX A ужос, как так можно

    • @Vlad-em1bx
      @Vlad-em1bx 4 ปีที่แล้ว

      @@SuprunAlexey вот у тебя и хочется спросить как так можно бездарно подавать материал?!?!

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

      SHAX A у тебя получится лучше))

    • @Vlad-em1bx
      @Vlad-em1bx 4 ปีที่แล้ว +2

      @@SuprunAlexey Не знаю не пробовал записывать обучающие видео. Если займусь не думаю что будет сразу супер, но будет явно лучше чем у тебя.

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

      @@Vlad-em1bx ооох умник, займись-займись

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

    Так быстро тараторишь чтобы свою же мыслю не успел забыть? Для кого видео вообще записано было, ничего не понятно

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

    Слава Богу слышу более менее человеческий голос, умеренный и приземленный. А то до этого пискливый голос был, и хер поймешь о чем речь, толи Панты впихивает или что, было мерзко, жутко.
    Сейчас респект. Но все же есть желать лучшее. Скорость чуть по медленнее. и убрать машинный голос еще раз. Тогда Супер!

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

    Просто трешак, я уже освоил эти темы, но тут просто трешак, метаешься по компонентам, мозги только делаешь людям.

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

    ×
    TypeError: Cannot read property 'props' of undefined у меня одного эта хуйня?

    • @АрысланУрумбеков
      @АрысланУрумбеков 3 ปีที่แล้ว

      Может поздно, но тебе нужна такая запись:
      class H extends React.Component{
      constructor(props){
      super(props);
      }
      }

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

    как то все дерганно. Здесь, здесь, сюда, отсюда передаем туда. Куда блин я даже не успеваю в этой нарезке заметить что это за файл.

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

      Та вроде все заметно. Открывайте в два окна и повторяйте, так удобнее

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

      @@SuprunAlexey не принимайте близко к сердцу, я битый час не могу понять кой чего и на взводе) в любом случае мне с дивана легко критиковать, продолжайте пожалуйста записывать контент) я хотел бы дать конструктивную полезную критику, фидбек, но получилось немного на эмоциях. Сорри)

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

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