❤ vue 使用原生组件

embedded/2024/10/20 10:27:18/

❤ vue 使用原生组件

1、input输入框

① 想让我们的input输入框类型为时间,只需要为我们的输入框简单的加一个类型的type即可

<input type="date" id="birthday" name="birthday" placeholder="年/月/日">

我们还可以拿正则验证非空var reg_birthday = /^\d{4}\/\d{2}\/\d{2}$/;

② 但是如果我们想要输入验证类型的咋办呢:

//验证用户名方法(只能是数字字母和中文,不能包括特殊字符)

 var regex = /^[0-9a-zA-Z\u4e00-\u9fa5]*$/;if(regex.test(value) == true){}else{}

③ input输入框默认选中

<input type="radio" name="reportVersionRadioButton" checked="true" value="">

④ input type为radio更改默认选中的颜色

/*单选框基本(未选中)的样式*/
input[type="radio"]{-webkit-appearance: none;-moz-appearance: none;appearance: none;outline: none;display: block;width: 13px;height: 13px;border-radius: 50%;background-size: 100% auto;box-sizing:border-box;border:solid 1px #b0d235;}/*单选按钮选中后增加的样式*/input[type="radio"]:checked:before{content:"";display: block;width: 9px;height: 9px;margin: 1px;border-radius: 10px;background-color: #b0d235;}

常见的属性和方法

  • 通过 disabled 属性指定是否禁用 input 组件

  • 使用clearable属性即可得到一个可清空的输入框

  • 使用show-password属性即可得到一个可切换显示隐藏的密码框

  • 通过 prefix-iconsuffix-icon 属性在 input 组件首部和尾部增加显示图标,也可以通过 slot 来放置图标

使用如下:

<el-input placeholder="请选择日期" suffix-icon="el-icon-date" v-model="input1"> </el-input>
  • 通过添加类型type="textarea" 转换为一个文本类型的输入框

  • 设置 autosize 属性可以使得文本域的高度能够根据文本内容自动进行调整,并且 autosize 还可以设定为一个对象,指定最小行数和最大行数。

  • 通过 size 属性指定输入框的尺寸,除了默认的大小外,还提供了 medium、small 和 mini 三种尺寸

  • maxlengthminlength 是原生属性,用来限制输入框的字符长度,其中字符长度是用 Javascript 的字符串长度统计的。对于类型为 texttextarea 的输入框,在使用 maxlength 属性限制最大输入长度的同时,可通过设置 show-word-limit 属性来展示字数统计

  • 想要统计字数:利用show-word-limit 达到限制文字的效果

2、textarea

textarea 鼠标移入后边框颜色修改

 <textarea class="ltbtextarea" cols="30" :rows="jujiaovalue?6:3" placeholder="请输入内容" @focus="jujiao" @blur="handelBlur" v-model="commentvalue"><div class="inputbot"></div></textarea> 

http://www.ppmy.cn/embedded/12291.html

相关文章

负载均衡原理

一、什么是负载均衡&#xff1f; 互联网早期&#xff0c;业务流量比较小并且业务逻辑比较简单&#xff0c;单台服务器便可以满足基本的需求&#xff1b;但随着互联网的发展&#xff0c;业务流量越来越大并且业务逻辑也越来越复杂&#xff0c;单台机器的性能问题以及单点问题凸显…

(超级详细)JAVA之Stream流分析-------持续更新喔!!!

学习目标&#xff1a; 掌握 Java Stream流的相关api 掌握 Java Stream流的基本实现 掌握 java Stream流的使用场景 代码已经整理上传到了gitee中&#xff0c;有需要的小伙伴可以取查看一下源码点个小心心喔 大家也可以帮我提交一点案例喔&#xff01;&#xff01;&#xff01;&…

无人机飞行特点

你知道吗&#xff1f;无人机飞行竟然有这么多的神奇特点&#xff01; &#x1f929;想象一下&#xff0c;它们如同天空中的自由精灵&#xff0c;不受束缚地穿梭在云端。 &#x1f681; 首先&#xff0c;无人机的飞行高度和角度都可以随心所欲地调整&#xff0c;无论是俯瞰美景…

山东专升本计算机基础 --- Windows 10 操作系统安全

文章目录 Windows 10 操作系统安全1、Windows 10 系统安装的安全2、系统帐户安全3、应用安全策略4、网络安全策略 Windows 10 操作系统安全 1、Windows 10 系统安装的安全 操作系统的安全和安装操作系统的选项密切相关。 选择 NTFS 文件格式分区组件的定制安装 Windows 10 …

一个docker配置mysql主从服务器

这也就是因为穷&#xff0c;不然谁用一个docker配置主从&#xff0c;哈哈 既然成功了就记录下。过程挺折磨人的。 首先要保证你的电脑安装好了docker 为了保证docker当中主从能正常连网&#xff0c;现在docker里面创建一个网络环境 docker network create --driver bridge mysq…

IOS 设置UIButton按钮的选中状态样式

设置按钮的边框 self.titleBtn.backgroundColor UIColor.whiteColor;self.titleBtn.layer.borderColor [UIColor colorWithHexString:"#B3B3B3" withAlpha:0.3].CGColor;self.titleBtn.layer.borderWidth 0.5;self.titleBtn.clipsToBounds YES;self.titleBtn.hei…

npm详解

npm&#xff08;Node Package Manager&#xff09;是Node.js的包管理器&#xff0c;用于安装、管理和发布Node.js模块。它是一个命令行工具&#xff0c;与Node.js一起安装&#xff0c;并且是默认安装的。npm使开发者能够轻松地共享和复用代码&#xff0c;以及解决依赖关系。 n…

小程序变更主体还要重新备案吗?

小程序迁移变更主体有什么作用&#xff1f;小程序迁移变更主体的作用可不止变更主体这一个哦&#xff01;还可以解决一些历史遗留问题&#xff0c;比如小程序申请时主体不准确&#xff0c;或者主体发生合并、分立或业务调整等情况。这样一来&#xff0c;账号在认证或年审时就不…