我有一个针对 ES5 的 typescript 2 类。当我运行它时,我在控制台的主题行中收到错误。switch 语句工作正常,但 increment() 和 decrement() 方法不执行。
class MyClass extends React.Component{
...
increment() {
console.log('increment()')
...
}
decrement() {
console.log('decrement()')
...
}
buttonClick(btn) {
console.log(btn)
switch (btn) {
case "prev":
console.log('switch prev')
this.decrement();
//this.decrement;
break;
default:
console.log('switch next')
this.increment();
//this.increment; eliminates err but method still doesnt execute
break;
}
}
}