2015-08-29 6 views
1

Мне нужно иметь возможность динамически включать в проект компоненты реагирования, потому что я хочу настроить систему плагинов, и не каждый пользователь имеет одинаковые подключаемые модули/компоненты. Кроме того, они могут стать слишком большими, чтобы отправить их всем пользователям. Я попытался выяснить, как это сделать, но похоже, что React может не поддерживать этот прецедент.Как динамически загружать и визуализировать реагирующие компоненты?

TLDR: Как загрузить компоненты React с сервера, если это необходимо? Должен ли я переключиться на Угловое, потому что у реагирования нет эквивалента templateUrl?

ответ

3

Реагирующие компоненты определены в файлах JavaScript, поэтому вы можете загружать компоненты так же, как и в любом другом файле JavaScript. Если вы не используете какой-либо модульный механизм вроде RequireJS, это может быть так же просто, как вставить тег script в документ. Если вы используете что-то вроде RequireJS, вы просто скажете загрузчику, что вы хотите загрузить дополнительный модуль.

+0

Я попробую, когда мне нужно реализовать эту часть, но похоже, что она должна работать. На данный момент я принимаю ответ, но мне нечего делать, если он не работает. – Dodekeract

Смежные вопросы