我在几行中收到以下错误消息 - “预期分配或函数调用,而是看到一个表达式 no-unused-expressions”。我是 React js 的新手。
class Menu extends Component{
constructor(props){
super(props);
this.state={
value1: "Link 1",
value2: "Link 2",
value3: "Link 3"
}
}
render(){
function Click1(){
<h2>{this.state.value1}</h2>
}
function Click2(){
<h2>{this.state.value2}</h2>
}
function Click3(){
<h2>{this.state.value3}</h2>
}
return(
<div>
<button onClick={Click1}>Link 1</button><br></br>
<button onClick={Click2}>Link 2</button><br></br>
<button onClick={Click3}>Link 3</button><br></br>
{/*
/* <a onClick={Click1}>Link 1</a><br></br>
<a onClick={Click2}>Link 2</a><br></br>
<a onClick={Click3}>Link 3</a><br></br> */}
</div>
)
}
}
预期的输出是:-当我点击任何一个链接时,它应该在下一行显示为文本
白板的微信
慕工程0101907
随时随地看视频慕课网APP
相关分类