Уроки React Js - Работа с формами. Первое To Do приложение

Поделиться
HTML-код
  • Опубликовано: 17 ноя 2024

Комментарии • 39

  • @skeelo3157
    @skeelo3157 4 года назад +34

    Как то все бегло, в принципе ничего не понятно

  • @Павел-ф4щ9ъ
    @Павел-ф4щ9ъ 2 года назад +2

    Очень хорошо все объяснил, тем кто не понял как это работает пересмотрите прошлый урок и изучите как работает event.
    Курс явно не рассчитан на новичков так лучше хотя бы изучите основы JS.

  • @br0lv
    @br0lv 3 года назад

    Лайк! Все понятно, спасибо за урок.
    Для всех предлагаю домашнее задание. Добавьте клавишу reset, которая будет сбрасывать submit. А для todo измените input на автосброс, a reset на сброс submit ))

    • @ЛеонидЖартун
      @ЛеонидЖартун Год назад

      Это смог))) А вот удалять каждое значение - пока нет))

  • @dmytrom89
    @dmytrom89 4 года назад +5

    Не понял только зачем мы в handleSubmit снова задаем состояние для input из стейта, где оно уже задано методом handleChange.
    А так всё отлично! Продолжай!)

    • @АлексейЛоскутников-ю4р
      @АлексейЛоскутников-ю4р 4 года назад +2

      Я просто заменил на этот код input: "", Тогда поле ввода становится пустым!

    • @tyomich1
      @tyomich1 Год назад

      @@АлексейЛоскутников-ю4р вы же просто его очистили этим

  • @Dager163
    @Dager163 4 года назад +3

    А можно ли уроки REact только уже на основе функционального подхода, или с помощью Хуков ?

  • @pitbrest
    @pitbrest 2 года назад +1

    По моему на строках 15-19 не хватает инфы по items: ({ input: event.target.input, items: [...state.items]})

  • @antonsedchenko6332
    @antonsedchenko6332 3 года назад +2

    Спасибо за видео!

  • @small_norweg_
    @small_norweg_ 4 года назад +5

    Очень странно ты делаешь конечно... Во-первых, .bind() не рекомендуется к использованию, так как считается жёсткой функцией и лучше прописывать стрелочную(+она сохраняет значение this, как класса). Во-вторых, ты не соответствуешь ГЛАВНОМУ ПРИНЦИПУ React о неизменности внутренностей состояния. Что сделать правильно нужно вернуть в setState функцию, которая по кусочкам соберёт НОВОЕ СОСТОЯНИЕ и не будет просто переписывать старое

    • @MrKalmbik61
      @MrKalmbik61 4 года назад +2

      Хоть кто-то заметил ... Я сижу и думаю «так ведь низя!» .
      Берёшь , делаешь новый массив , добавляешь туда спердоператором полученные данные и возвращаешь items : newArr

    • @small_norweg_
      @small_norweg_ 4 года назад

      Kalmbik 61 я уж думал, что я принципы реакт зря учил

    • @nicmam7116
      @nicmam7116 3 года назад

      док React совпадает с видео

    • @alexidino
      @alexidino 2 года назад

      Так он не изменяет, а только добавляет или я не прав? Только начал учить.

  • @StasKantor
    @StasKantor 4 года назад

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

  • @sewerlock
    @sewerlock 2 года назад

    Зачем во время onChange записывать в поле то, что я и так уже в него пишу?) Двойная запись какая-то. Плюс, зачем шаманить с onChange, если значение поля можно получить просто по его, например, идентификатору?

  • @tapah36
    @tapah36 4 года назад

    Большое тебе спасибо, объясняешь очень толково! Кстати, какое сочетание клавиш ты использовал на 7:55 , чтобы спред-оператор быстро добавить?)

  • @raminhesenov6397
    @raminhesenov6397 4 года назад

    Большое спасибо за видео. Очень помог!

  • @костя-з1и
    @костя-з1и 4 года назад +1

    круто!

  • @ВладКлеопов
    @ВладКлеопов 3 года назад

    У меня ошибку выбивает: TypeError: this.sateState is not a function

  • @alexnon8122
    @alexnon8122 3 года назад

    Спасибо!!!

  • @JaineKaminsky
    @JaineKaminsky 4 года назад

    все получилось, спасибо!
    а как сделать то же самое, если полей ввода два?

    • @Дима-э1ы5ж
      @Дима-э1ы5ж 2 года назад

      в app.js добавить этот объект

  • @SNSDfOu
    @SNSDfOu Год назад

    ниче не понял, но очень интересно

  • @SunriseBusinessClub
    @SunriseBusinessClub 4 года назад +3

    Ты выражайся нормально когда задания даешь (про кнопку и вывод текста). Ниче не понятно чтобы самому попробовать. И пример тупой с кнопкой и формой.

  • @АрысланУрумбеков
    @АрысланУрумбеков 3 года назад

    Я не особо понимаю смысла React'a, так как это можно сделать легко на нативном js

  • @antonv.1429
    @antonv.1429 3 года назад

    Помедленнее можно чуть-чуть, ничего даже уловить не успеваю как начинающий программист

    • @SuprunAlexey
      @SuprunAlexey  3 года назад

      Пишите параллельно со мной, тут вникать на практике нужно

  • @inigoloy
    @inigoloy 4 года назад

    Покажи как сделать связку React и Apollo, очень нужно. Многие хотят посмотреть этот полезный урок.

  • @dimazepam
    @dimazepam 3 года назад +6

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

    • @tyomich1
      @tyomich1 Год назад

      мне наоборот зашло такое, пишешь и офигиваешь

  • @noza927
    @noza927 4 года назад +1

    Первый😂

  • @Denis-rh9jp
    @Denis-rh9jp Год назад

    Слабо