渲染 reactjs 组件不起作用
Render reactjs component not work
我使用 react-rails 创建了一个 reactjs 组件 gem:
@SettingWidget = React.createClass
render: ->
React.DOM.div
React.DOM.span
style:
color: 'red'
'Hello'
React.DOM.span
style:
color: 'blue'
'World'
在我看来:
= react_component 'SettingWidget'
但是我无法渲染这个组件,我是 reactjs 和 rails 的新手,非常感谢您的帮助!
如果您没有为元素指定任何 html 选项,请像这样 {}
放置它:
@SettingWidget = React.createClass
render: ->
React.DOM.div {}, # Check here
React.DOM.span
style:
color: 'red'
'Hello'
React.DOM.span
style:
color: 'blue'
'World'
我使用 react-rails 创建了一个 reactjs 组件 gem:
@SettingWidget = React.createClass
render: ->
React.DOM.div
React.DOM.span
style:
color: 'red'
'Hello'
React.DOM.span
style:
color: 'blue'
'World'
在我看来:
= react_component 'SettingWidget'
但是我无法渲染这个组件,我是 reactjs 和 rails 的新手,非常感谢您的帮助!
如果您没有为元素指定任何 html 选项,请像这样 {}
放置它:
@SettingWidget = React.createClass
render: ->
React.DOM.div {}, # Check here
React.DOM.span
style:
color: 'red'
'Hello'
React.DOM.span
style:
color: 'blue'
'World'