【发布时间】:2018-01-08 14:34:00
【问题描述】:
我正在尝试调用 React.createClass 函数中的其他函数,但由于某种原因它不起作用,我收到 Cannot read property 'test' of undefined
var WallFeed = React.createClass({
test: () => {
console.log('hello world');
},
componentDidMount: () => {
this.test();
},
render: () => {
return (
<div>test</div>
);
}
});
现在,如何从 componentDidMount(React 的内置函数)调用 this.test()?
谢谢!
【问题讨论】:
-
为什么不使用 es6 类进行 React 开发作为 React 社区,据说要删除对 React.createClass 的支持?
标签: javascript reactjs