Skip to content

Commit cc5b49a

Browse files
author
苏文雄
committed
2 parents 1f6d0a3 + 2c0577f commit cc5b49a

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

package/components/SchemaComponents/SchemaOther.js

+4-8
Original file line numberDiff line numberDiff line change
@@ -253,16 +253,13 @@ class SchemaNumber extends PureComponent {
253253

254254
changeEnumOtherValue = (value, data) => {
255255
this.setState({ enum: value });
256-
let arr = value.split('\n');
257-
const enumLen = this.state.enum.split('\n').length;
258-
// 判断是否是删除操作
259-
if (enumLen > arr.length) {
260-
data.enum = arr.map(item => +item);
261-
this.context.changeCustomValue(data);
262-
}
256+
var arr = value.split('\n');
263257
if (arr.length === 0 || (arr.length == 1 && !arr[0])) {
264258
delete data.enum;
265259
this.context.changeCustomValue(data);
260+
} else {
261+
data.enum = arr.map(item => +item);
262+
this.context.changeCustomValue(data);
266263
}
267264
};
268265

@@ -397,7 +394,6 @@ class SchemaNumber extends PureComponent {
397394
onChange={e => {
398395
this.changeEnumOtherValue(e.target.value, data);
399396
}}
400-
onPressEnter={e => this.onEnterEnumOtherValue(e.target.value, data)}
401397
/>
402398
</Col>
403399
</Row>

0 commit comments

Comments
 (0)