Я использую antd в моем проекте.Код:
<FormItem style={{'marginLeft':'-28px', 'marginTop':'10px'}}
>
{getFieldDecorator('invoiceNumber', {
initialValue: this.state.TxnNumber ? this.state.TxnNumber : "#",
rules: [{
required: false, message: 'Please Input Invoice!',
}],
})(
<Input placeholder="S.O.NO#" style={{'width':'120px','height':'28px' }} onChange={(e)=>{e.preventDefault(); e.stopPropagation();
this.handleChange(0,e, 'invoiceNumber')}} />
)}
</FormItem>
handleChange = (index, e, field) => {
if(field == 'invoiceNumber')
this.state.TxnNumber = e.target.value;
}
Я хочу символ "#" в качестве начального значения в моем текстовом поле.Также не допускайте удаления символа «#» на спине.Как это сделать в React?