【发布时间】:2021-03-22 20:34:38
【问题描述】:
我是 react Js 的新手,我想在链接上构建多个按钮。 任何人都可以帮助我。理解语句和组件将非常有帮助。
http://noxious-ornament.surge.sh/
我尝试写这样的东西,但我不知道如何继续。
import React, { Component } from 'react'
import './Ar.css';
class Ar extends Component {
constructor() {
super();
this.state = {
buttonPressed: 0
// 0 could be your default view
}
}
handleClick = (button) => {
this.setState({ buttonPressed: button })
}
render() {
return(
<div>
<button
className='button1'
onClick={() => this.handleClick(1)}
> BUTTON 1
</button>
<button
className='button2'
onClick={() => this.handleClick(1)}
> BUTTON 2
</button>
<button
className='button2'
onClick={() => this.handleClick(1)}
> BUTTON 3
</button>
}
</div>
)
}
}
export default Ar
【问题讨论】:
-
您好,欢迎来到stackoverflow!看看stackoverflow.com/help/how-to-ask你需要包含一些工作/代码以获得更好的答案
标签: javascript reactjs button react-component react-state