在我的应用程序中,我一直在重复这样的代码:
if (prodStatus !== Product.Sold) {
this.setState({isSold: false});
} else {
this.setState({isStillThere: false});
}
我在我的组件中重复了至少 10 次,我能否以某种方式重构它以使其看起来更漂亮或类似的东西?
谢谢大家
干杯
最佳答案
或者,您可以使用
this.setState({isSold: prodStatus === Product.Sold})
然后不要检查代码中的 this.state.isStillThere
,只需检查 !this.state.isSold
。
关于javascript - 避免代码重复 - reactJs - javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57908682/