我已经定义了一个反应组件:
import React from 'react';
import ReactDom from 'react-dom';
export default class Silly extends React.Component {
render() {
return (
<h1>{this.props.dumdum}</h1>
);
}
}
Silly.propTypes = {
dumdum: React.PropTypes.string
}
在 client/main.jsx 我尝试调用它:
//some import stuff, omitted...
Meteor.startup(() => {
ReactDom.render(<Silly dumdum="helloooo"/>, document.getElementById('app-target'));
});
这给了我以下错误,并且组件不呈现:
warning.js:36Warning:
dumdum
标签上的未知道具。从元素中移除这个道具。有关详细信息,请参阅https://facebook.github.io/react/warnings/unknown-prop.html
(实际上链接是一个较短的链接,但我似乎无法在这里发布...)
感谢您提供任何可能出错的指示。