【发布时间】:2020-03-25 05:02:26
【问题描述】:
这是我的代码,我想摆脱它,因为它会导致我出现 lint 错误, 但我不知道如何重构它以使其更清洁等等。
formatter: value => {
switch (value) {
case PRODUCT_STATUS.Sold:
return (
<span className="product">
PRODUCT
</span>
);
case PRODUCT_STATUS.OnStock:
return (
<span className="product success">
ON STOCK
</span>
);
case PRODUCT_STATUS.Expired:
return (
<span className="product error">
EXPIRED
</span>
);
default:
return 'STATUS DEFAULT';
}
}
谢谢大家
干杯
【问题讨论】:
-
什么是 lint 错误?
-
如果您不想解决错误但改进代码,我认为这个问题更适合codereview.stackexchange.com
标签: javascript html css reactjs ecmascript-6