У меня есть компонент, который был написан во втором файле, который имеет два экспорта, экспорт изображений и «модальный» экспорт. В моем файле хоста я включаю оба и монтирую их во время обратного вызова запроса ajax/jquery load
. Моя структура сайта такова, что каждая нагрузка представлена фактической конечной точкой статического url (например, url.com/sub/item полностью судоходна, но для некоторой динамической забавы в моем случае использования я загружаю их в обертку на url.com, обеспечивая ajax works - это был скорее тест на «я могу это сделать» - меньше «мне нужно».Установка компонента React, который требуется с помощью браузера.
Компоненты отлично работают на статической странице. На загруженной странице - изображения работают, но другие (модальный) разбивает всю партию
вот ошибка консоли я получаю»
Предупреждение. React.createElement:. Тип не должен быть пустым или неопределенным Это должна быть строка (для DOM) или ReactClass (для составных компонентов).
Предупреждение. В качестве компонентов React могут быть установлены только функции или струны.
Вот как я установки тревоги ребенка:
if ($('.modal-images').length){
$('body').append('<section id="modal-loader"></section>');
// This breaks stuff like a drunk bull in the chicken coup.
React.render(<Modal />, document.getElementById('modal-loader'));
}
И вот вся партия в контексте:
https://gist.github.com/motleydev/d763ebf6a9116ed05ea6
Я думал, что вы можете вернуть столько вложенных элементов, сколько хотите, если оно завернуто в один? все это завернуто в родительский раздел? – motleydev
моя ошибка! Я недооценил открытые/закрывающие скобки. вы правы: P –
drat. Я все взволнован. :) – motleydev