要将penaltyType的值从字符串形式变成对象形式,可以使用以下代码实现:
const { fpmsControlInfo } = this.props.productData;
const updatedFpmsControlInfo = {
...fpmsControlInfo,
penaltyType: { [fpmsControlInfo.penaltyType]: true }
};
这段代码将会创建一个名为updatedFpmsControlInfo的新对象,其中penaltyType字段的值被转换成了一个包含选中状态的对象。例如,如果原始值是penaltyType: 'A',那么转换后的值将变为penaltyType: { 'A': true }。
你可以在 handleFilterSubmit(isSave) 方法中使用 updatedFpmsControlInfo 替代原来的 this.props.productData.fpmsControlInfo.penaltyType 字段。
内容由零声教学AI助手提供,问题来源于学员提问




