| | |
| | | <view class="c-textarea"> |
| | | <AtInput |
| | | ref="input" |
| | | :name="itemData.name" |
| | | :title="itemData.label" |
| | | :required="itemData.required" |
| | | :error="itemData.error" |
| | | :name="itemRes.name" |
| | | :title="itemRes.label" |
| | | :required="itemRes.required" |
| | | :error="itemRes.error" |
| | | /> |
| | | <textarea |
| | | ref="textarea" |
| | | class="textarea" |
| | | :style="{height: height || '2rem'}" |
| | | :placeholder="placeholder" |
| | | :value="itemData.formData[itemData.name]" |
| | | :value="itemRes.formData[itemRes.name]" |
| | | :autoFocus="true" |
| | | @input="evt=>itemData.onChange(evt.detail.value)" |
| | | @input="evt=>itemRes.onChange(evt.detail.value)" |
| | | /> |
| | | </view> |
| | | </template> |
| | |
| | | props: { |
| | | height: String, |
| | | placeholder: String, |
| | | itemData: Object, |
| | | itemRes: Object, |
| | | }, |
| | | data() { |
| | | return {}; |