ReactJS с CoffeeScript с Rails ReferenceError: <компонент> не определен

1

Я только начал изучать ReactJS и с самого начала у меня проблема! Как я вижу, вы говорите, что React работает с кофе. мой файл hello.js.jsx.coffee

HelloWorld = React.createClass
  render: ->
    '<div>
      <h1>Hello World!</h1>
    </div>'

и, на мой взгляд,

= react_component('HelloWorld', {}, :span)

Но я получаю ошибку:

ReferenceError: HelloWorld не определен

Образец моего приложения:

https://github.com/olegsobchuk/example_app

Я использую Rails 4.2.

Теги:
coffeescript

1 ответ

1
Лучший ответ

Итак, я нашел решение

вместо

HelloWorld = React.createClass
  .....

мы должны использовать

@HelloWorld = React.createClass
  render: ->
    '<div>
       <h1>Hello World!</h1>
     </div>'

Спасибо @rmosolgo !

Ещё вопросы

Сообщество Overcoder
Наверх
Меню