| | |
| | | :required="itemRes.required" |
| | | :error="itemRes.error" |
| | | :cursorSpacing="0" |
| | | :value="itemRes.formData[itemRes.name]" |
| | | :onChange="evt=>itemRes.onChange(evt)" |
| | | :value="value" |
| | | :onChange="evt => hanldeChange(evt)" |
| | | > |
| | | <slot v-if="!unit" /> |
| | | <text |
| | |
| | | // 输入框单位 |
| | | unit: String, |
| | | }, |
| | | computed: { |
| | | value() { |
| | | return (this.itemRes.formData[this.itemRes.name] || '').replace( |
| | | /[\n\r]/g, |
| | | '' |
| | | ); |
| | | }, |
| | | }, |
| | | methods: { |
| | | hanldeChange(evt) { |
| | | // 小程序中,可以粘贴换行符进来 |
| | | const changeValue = (evt || '').replace(/[\n\r]/g, ''); |
| | | this.itemRes.onChange(changeValue); |
| | | }, |
| | | }, |
| | | mounted() {}, |
| | | }; |
| | | </script> |