diff --git a/src/components/FormItem/KeyValueInput/index.jsx b/src/components/FormItem/KeyValueInput/index.jsx index eb762c0b..ada4a07a 100644 --- a/src/components/FormItem/KeyValueInput/index.jsx +++ b/src/components/FormItem/KeyValueInput/index.jsx @@ -26,6 +26,7 @@ export default class index extends Component { valueReadonly: PropTypes.bool, keySpan: PropTypes.number, valueSpan: PropTypes.number, + middleComponent: PropTypes.node, }; static defaultProps = { @@ -36,6 +37,7 @@ export default class index extends Component { }, keyReadonly: false, valueReadonly: false, + middleComponent: , }; constructor(props) { @@ -87,7 +89,10 @@ export default class index extends Component { valueSpan, keyPlaceholder = t('Please input key'), valuePlaceholder = t('Please input value'), + middleComponent, } = this.props; + const style = { textAlign: 'center', lineHeight: '30px', margin: '0 10px' }; + const component =
{middleComponent}
; return ( @@ -99,9 +104,7 @@ export default class index extends Component { required /> - - - + {component}