| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | <template>	<uvTextarea		:value="value"		:placeholder="placeholder"		:height="height"		:confirmType="confirmType"		:disabled="disabled"		:count="count"		:focus="focus"		:autoHeight="autoHeight"		:fixed="fixed"		:cursorSpacing="cursorSpacing"		:cursor="cursor"		:showConfirmBar="showConfirmBar"		:selectionStart="selectionStart"		:selectionEnd="selectionEnd"		:adjustPosition="adjustPosition"		:disableDefaultPadding="disableDefaultPadding"		:holdKeyboard="holdKeyboard"		:maxlength="maxlength"		:border="border"		:customStyle="customStyle"		:formatter="formatter"		@focus="e => $emit('focus')"		@blur="e => $emit('blur')"		@linechange="e => $emit('linechange', e)"		@confirm="e => $emit('confirm')"		@input="e => $emit('input', e)"		@keyboardheightchange="e => $emit('keyboardheightchange')"	></uvTextarea></template><script>	/**	 * 此组件存在的理由是,在nvue下,u--textarea被uni-app官方占用了,u-textarea在nvue中相当于textarea组件	 * 所以在nvue下,取名为u--textarea,内部其实还是u-textarea.vue,只不过做一层中转	 */	import uvTextarea from '../u-textarea/u-textarea.vue';	import props from '../u-textarea/props.js'	export default {		name: 'u--textarea',		mixins: [uni.$u.mpMixin, props, uni.$u.mixin],		components: {			uvTextarea		},	}</script>
 |