примечания к вкладышу:

  • Какие выходные. Начнем в пятницу. Мы получили задание на выходные, создали фотогалерею в ReactJS и реализовали маршрутизацию, которую только что изучили. Понятно. Создал свое начальное приложение с помощью ReactJS (это СУПЕР просто), отформатировал макет с помощью MaterializeCSS и заставил мои жестко запрограммированные фотографии работать. Здорово. Я даже думал, что могу включить аутентификацию, так как я все равно хотел использовать Firebase. В выходные даже будет время реализовать некоторые услуги, предлагаемые Cloudinary.
  • Вот что я подумал… ха-ха. Перед тем, как начать свои выходные, я решил начать работу над маршрутизатором, потому что это должно быть что-то очень быстрое, верно? Неа. По какой-то причине, когда я перенаправлялся в другое состояние, он терял функциональность окна материала (светового окна) и модального окна. Я подумал, что, может быть, я что-то упустил и будет простое исправление утром перед радиопостановкой.
  • Опять неправильно. хаха субботнее утро.... Я везде искал ответ. Проблема заключалась в том, что я не получал сообщения об ошибке в консоли, поэтому у меня не было ничего конкретного, что я мог бы искать. Тогда, очевидно, маршрутизатор, который мы используем, довольно новый, поэтому многие вещи, которые я нашел, относятся к более старым версиям. Поскольку именно компоненты MaterializeCSS также использовали jQuery, которые не работали должным образом, я установил jQuery..Nope. Возможно, это было что-то за кулисами между MaterializeCSS и ReactJS. Я установил MaterializeCSS x ReactJS с GitHub… Нет
  • Затем пришло время радиопередачи.

Вы можете послушать его здесь: kNOwBETTERHIPHOP.com (кстати, я создал его с помощью Angular)

  • Так что после перерыва в работе над своим шоу я сразу же вернулся к программированию. Я определил, что это не jQuery, ReactJS или MaterializeCSS… это должно быть что-то с маршрутизатором ReactJS. Долгая история, дольше в 5 утра в воскресенье утром я получил его на работу. По какой-то причине, когда маршрутизатор переходит на другой маршрут, он не инициализирует MaterializeCSS, чтобы он работал должным образом. Обратите внимание на себя в будущем, если это произойдет снова, <Router forceRefresh={true}/>
  • Наконец-то разобрался, так что с этого момента все в порядке. Страйк 3. Видимо, я не совсем уверен, но похоже, что forceRefresh мешает состоянию, потому что я не мог заставить код работать так, как раньше. Кажется, что бы я ни пробовал, ReactJS просто мешал с какой-то случайной ошибкой… Все воскресенье эта песня не давала мне покоя:
  • Учитывая, что это всего лишь 2-секундный проект, который я когда-либо делал в ReactJS, это не так уж и плохо. Многие из нас встретились в Starbucks, работая по заданию. Это помогло. В заключение я смог заставить большую часть этого снова работать, но что еще более важно, так это то, что у меня есть конкретные вопросы, которые я могу задать Брайану (инструктору).

Начинается восьмая неделя. Похоже, мы будем изучать Firebase (который я большой поклонник) и Redux.

Надо немного почитать, чтобы подготовиться. Хорошего дня.

часть мира
Dwane / conshus
HIPHOPandCODE.com ‹- Скоро выйдет ремейк ReactJS. с надеждой