我从 Rails 和 React 开发测试项目。
我有来自react的根组件:
# chat_app.js.jsx.coffee
###* @jsx React.DOM ###
@ChatApp = React.createClass
displayName: 'chatApp'
render: ->
return (
`<div className="chatApp">
<h1>React Chat App Example</h1>
<div class="row">
<div><MessageList /></div>
</div>
</div>`
)
React.renderComponent(
window.ChatApp(null),
document.getElementById('chatApp')
)
我还有另一个组件:
# message_list.js.jsx.coffee
###* @jsx React.DOM ###
@MessageList = React.createClass
displayName: 'messageList'
render: ->
return (
`<div className="messageList">
qwe
</div>`
)
但在浏览器中我有:未捕获的 ReferenceError: MessageList is not defined
如何将 MessageList 连接到 ChatApp?