【发布时间】:2020-08-18 02:44:24
【问题描述】:
我想在按下按钮时动态添加这个卡片组件。因此,如果我按下按钮 3 次,则必须将 3 张卡片添加到 DOM。有人可以帮我弄清楚为什么这不起作用,我是新手。提前致谢。是不是因为我不能在渲染方法之外使用组件
import React, {Component} from 'react';
import Card from './Card'
class App extends Component {
addRobotHandler = () => {
return (
<Card/>
)
}
render() {
return (
<div>
<button onClick={this.addRobotHandler}>Click me to see Robots</button>
</div>
);
}
}
export default App;
【问题讨论】: