问题描述
在使用uniapp的uview2.0框架u–textarea组件时,想要使u–textarea支持换行输入,但是默认不支持换行输入,各种百度,没有找到解决问题的方案,最后只有查看源码如下
但发现源码没有对属性有过多的处理,我开始怀疑是不是原生组件又问题,但是测试之后发现原生组件并没有问题,经过一天的测试,最终发现是因为默认值的问题,uniapp和uview的官方文档写的confirmType的默认值都是done,但是uniapp的textarea在没有配置的情况下是没有值的,uview给加了一个默认值done,就出现了无法返回的问题,尝试了将uview的textarea组件confirmType设置为undefined但是无效,只有设置为null才有效。
解决方案
将u–textarea组件的confirmType设置为null就可以了
<u--textarea :confirmType="null" :confirm-hold="true" v-model="value" placeholder="请输入" />
标签:uniapp,textarea,--,uv,换行,组件 From: https://www.cnblogs.com/Fooo/p/18605120