不多说,应该都懂什么意思,看code:
但是不得不说 switch 是个好东西,比 if else 好用的多,但是一定要记住,react是必须要返回的,如果没有 返回null也是可以的,否则一定会报错。
import React from 'react';
import './index.less';
export default class Life extends React.Component{
constructor(props){
super(props);
this.state = {
num: 2,
};
}
handleDemo =()=>{
let {num} = this.state;
switch (num) {
case 1 :
return '这是1';
case 2 :
return '这是2';
case 3 :
return '这是3';
default :
return '如果以上都不是,那么必须使用default返回,哪怕是 null'
}
};
render() {
return <div className={'count'}>
{
this.handleDemo()
}
</div>
}
}