当前位置: 首页 > article >正文

element-ui textarea备注 textarea 多行输入框

发现用这个组件,为了给用户更好的体验,要加下属性

1. 通过设置 autosize 属性可以使得文本域的高度能够根据文本内容自动进行调整,并且 autosize 还可以设定为一个对象,指定最小行数和最大行数。:autosize="{ minRows: 3, maxRows: 6}"

2. 输入长度限制 maxlength

3. 是否显示输入字数统计 show-word-limit

1. 显示

2. 写法

<div class="remark">
  <div class="label item-label" style="line-height: 40px;padding-left: 20px;box-sizing: border-box;width:100%">
  主要来访嘉宾姓名及职位
  </div>
  <el-input
    type="textarea"
    v-model="visitForm.guest"
    :autosize="{ minRows: 3, maxRows: 6}"
    maxlength="200"
    class="form-input"
    placeholder="填写示例:张三-院长,李四-设备科科长;"
    show-word-limit
  ></el-input>
</div>

3. 提交必填校验

这个注意输入全是空格的情况,因为element-ui输入空格也算1个字符,

 // 文本域 判断是否为空
isEmptyOrWhitespace(str) {
  return !str || str.trim().length === 0;
},
if (this.isEmptyOrWhitespace(visitForm.guest)) {
  this.handleMessage("主要来访嘉宾姓名及职位必填")
  return;
}

http://www.kler.cn/a/506433.html

相关文章:

  • 核密度估计(Kernel Density Estimation, KDE)是一种非参数统计方法
  • 自动化办公|xlwings简介
  • Navicat Premium 原生支持阿里云 PolarDB 数据库
  • 【无标题】
  • LeetCode:131. 分割回文串
  • VB.NET 正则表达式完全指南
  • vue 纯前端导出 Excel
  • docker在不删除容器的情况下修改端口映射
  • PWM(Pulse Width Modulation,脉冲宽度调制)
  • 端口镜像和端口安全
  • 在Android Studio中如何实现contentprovider实验+SQLite数据库(保姆级教程)
  • 人工智能任务19-基于BERT、ELMO模型对诈骗信息文本进行识别与应用
  • 【Java】—— 基于Websocket实现页面聊天效果
  • 数据结构学习记录-数据结构概念
  • mysql 快速转为 sqlalchemy 模型 文件
  • 2.5G交换机 TL-SE2420 简单开箱评测,16个2.5G电口+4个10G光口(SFP+)
  • 《Compact Convolutional Transformers:开启计算机视觉新篇》
  • 2025最新版Sublime Text 4安装使用指南
  • WordPress 中将站点从绑定的域名迁移到使用 IP 地址
  • MySQL8.0新特性
  • 于灵动的变量变幻间:函数与计算逻辑的浪漫交织(上)
  • Hive迁移,小表(10G以下的),分区快速修复批量脚本
  • 硬件学习笔记--31 IEC62053-21相关内容介绍
  • 基于代理的RAG实现-Agentic RAG
  • Kafka消息轨迹方案设计与实现
  • 新型智慧园区解决方案:AI赋能场景,核心架构全解析