Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.11.2015, 12:11
Интересующийся
Отправить личное сообщение для eniacty Посмотреть профиль Найти все сообщения от eniacty
 
Регистрация: 06.08.2014
Сообщений: 21

reactjs классы в отдельных файлах
Есть примерно такая структура.

<div id="root">
   <div id="user"> </div>
   <div id="system"> </div>
</div>


для каждого дива создал свой jsx: root.jsx, user.jsx, sys.jsx.
Рут понятно родитель, от него в user и system передаю свойства:
render: function() {
  return (
    <div> 
      <UserList
        lists = { this.props.userLists } 
      ...


Собираю через вебпак с бабель-лоадером. Файлы собираются, но класс из user.jsx в руте вызывает Uncaught ReferenceError: UserList is not defined.

Если ручками все в один jsx положить, то работает.

Как правильно разделить разные React.createClass на файлы и потом собрать?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск