未捕获的ReferenceError:未定义mountNode

请原谅我,我到处搜索,我是反应中的新手,并尝试了一些例子。 我有一个错误

Uncaught ReferenceError: mountNode is not defined 

我在这里关注这个例子http://facebook.github.io/react/tips/initial-ajax.html

我的代码看起来像这样

           

Welcome to

/** @jsx React.DOM */ var UserGist = React.createClass({ getInitialState: function() { return { username: '', lastGistUrl: '' }; }, componentDidMount: function() { $.get(this.props.source, function(result) { var lastGist = result[0]; this.setState({ username: lastGist.owner.login, lastGistUrl: lastGist.html_url }); }.bind(this)); }, render: function() { return (
{this.state.username}last gist is here.
); } }); React.renderComponent( , mountNode );

先感谢您!

您需要告诉React安装组件的位置。 您可能希望将mountNode替换为document.getElementById('example')以引用您的

元素:

 React.render( , document.getElementById('example') ); 

作为已接受的答案,我想补充一点:如果您正在测试“kit examples文件夹”中的内容,请不要忘记在html head部分中包含对所有必需品js库的引用