| | |
| | | /** |
| | | * CInput - 表单项,文本输入框 |
| | | * 用于在表单中收集用户的文本输入 |
| | | * 支持多种输入类型,可以设置占位提示文本,并且支持显示单位标识 |
| | | * @author Tevin |
| | | */ |
| | | |
| | | <template> |
| | | <view |
| | | class="c-input" |
| | | :class="[unit?'c-input-unit':'', readOnly ? 'read-only':'']" |
| | | :class="[unit?'c-input-unit':'', readOnly?'read-only':'']" |
| | | > |
| | | <AtInput |
| | | :name="itemRes.name" |
| | |
| | | :required="itemRes.required" |
| | | :error="itemRes.error" |
| | | :cursorSpacing="0" |
| | | :cursor="-1" |
| | | :value="value" |
| | | :onChange="evt => handleChange(evt)" |
| | | > |
| | |
| | | value() { |
| | | return ((this.itemRes.formData[this.itemRes.name] || '') + '').replace( |
| | | /[\n\r]/g, |
| | | '' |
| | | '', |
| | | ); |
| | | }, |
| | | }, |