Size: a a a

2020 April 09

АК

Алексей Кузнецов in Drupal RU
не, реакт загрузилс - это факт
источник

АК

Алексей Кузнецов in Drupal RU
по тексту ошибки понятно
источник

АК

Алексей Кузнецов in Drupal RU
А если в консоли браузера набрать document.querySelector('#like_button_container'), то что выдаст?
источник

AC

Alexey Cherepanov in Drupal RU
Алексей Кузнецов
А если в консоли браузера набрать document.querySelector('#like_button_container'), то что выдаст?
Тоже проверял, то же самое
источник

AC

Alexey Cherepanov in Drupal RU
Andrey Postnikov
Тогда очевидно, что реакт не загрузился до этого момента
Это так. Ставлю таймаут пару секунд и всё влетает, но это же через задний двор
источник

ИЛ

Иван Лещёв in Drupal RU
а причём тут друпал, если ты не видишь, что скрипт в шапке и ты не ждёшь загрузки документа?
источник

AC

Alexey Cherepanov in Drupal RU
Добавлять скрипты в модуле c помощью drupal_add_js удобно и православно, но очередностью управлять не получится, или я чего-то не понимаю. Вот я и спрашиваю как подключить по-человечески и чтобы работало:) Изначально вопрос был в этом
источник

ИЛ

Иван Лещёв in Drupal RU
по человечески - подождать загрузки документа
источник

ИЛ

Иван Лещёв in Drupal RU
ещё можно перенести скрипты в шаблоне в конец боди
источник

VS

Victor Stepankov in Drupal RU
Alexey Cherepanov
Добавлять скрипты в модуле c помощью drupal_add_js удобно и православно, но очередностью управлять не получится, или я чего-то не понимаю. Вот я и спрашиваю как подключить по-человечески и чтобы работало:) Изначально вопрос был в этом
там scope задаётся
источник

ИЛ

Иван Лещёв in Drupal RU
но всё равно надо понимать, когда скрипт синхронно работает, а когда дожидается готовности
источник

VS

Victor Stepankov in Drupal RU
и вес
источник

АК

Алексей Кузнецов in Drupal RU
А почему бы не скомпилить всё в один скрипт и тогда пофиг, куда его грузить
источник

АК

Алексей Кузнецов in Drupal RU
вебпак упакует и реакт, и дом и улицу
источник

АК

Алексей Кузнецов in Drupal RU
потому что скриптам помимо того, что загрузиться, нужно ещё и инициализироваться
источник

ИЛ

Иван Лещёв in Drupal RU
Алексей Кузнецов
А почему бы не скомпилить всё в один скрипт и тогда пофиг, куда его грузить
какой пофиг, если синхронный скрипт до дом элемента?
источник

ИЛ

Иван Лещёв in Drupal RU
Victor Stepankov
там scope задаётся
точно, по умолчанию хедер, а можно в футер
источник

АК

Алексей Кузнецов in Drupal RU
виндоу реди, все дела
источник

AC

Alexey Cherepanov in Drupal RU
Алексей Кузнецов
вебпак упакует и реакт, и дом и улицу
Думал об этом, но решил так не делать, потому что трогал вебпак всего пару раз и давно. Разбираться не очень хотелось, а получилось страшно-непонятное. В D8 это всё сильно проще
источник

ИЛ

Иван Лещёв in Drupal RU
Alexey Cherepanov
Думал об этом, но решил так не делать, потому что трогал вебпак всего пару раз и давно. Разбираться не очень хотелось, а получилось страшно-непонятное. В D8 это всё сильно проще
в восьмёрке по умолчанию футер
источник