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

公司可以做网站鹤壁网站推广公司

公司可以做网站,鹤壁网站推广公司,哪些网站可以免费做代码,深圳注册公司可以申请车牌吗目录 一、方式1:type“number” 二、方式2:oninput(推荐) 三、计算属性 如下表所示,下面为官方关于max,min的介绍: el-input: max原生属性,设置最大值min原生属性&a…

目录

一、方式1:type=“number”

二、方式2:oninput(推荐)

三、计算属性


如下表所示,下面为官方关于max,min的介绍:

el-input:

max原生属性,设置最大值
min原生属性,设置最小值
step原生属性,设置输入字段的合法数字间隔

不用el-form表单来验证处理的情况下,举例了下面几种方式:

一、方式1:type=“number”

 这两个,max和min主要是用于设置最大值和最小值的,但是呐,如果你只使用max及min是没有效果的,他必须和type=“number”配合使用,也就是说,在el-input中两者需要同时存在才有效果。

还有一个需要注意的是,el-input设置type="number",原本的样式会发生改变(下图所示)。

这种方式限制的是数字输入框右边的增减箭头按钮,最大值和最小值,不能对手动输入的数进行限制。如果手动输入一个大于100或小于10的数,还是无法限制。

 <el-input type="number" v-model="queryParams.itemName" max="100" min="0" value="" placeholder="请输入" clearable/>

 

这个和el-input-number有点类似:

min设置计数器允许的最小值number-Infinity
max设置计数器允许的最大值numberInfinity
step计数器步长number1

el-input-number可以键盘打字输入是限制为number类型,

el-input对键盘打字输入是限制不住的。

注意:

el-input设置type="number"后,输入“e”也能够输入。这是因为自然常数e=2.71828,这个e会被type=”number”判定为合规,不会进入正则

二、方式2:oninput(推荐)

oninput事件会在表单元素的值发生变化时立刻触发,无论是通过键盘输入、粘贴、剪切、拖拽等方式,都能实时响应。

主要用于实时监控表单元素的输入,特别是一些需要动态展示输入内容的场景

下方是只能输入1-100数字的案例:

 <el-input v-model.number="scope.row.obj.superFreshPercentage"   oninput="if(value){value=value.replace(/[^\d]/g,1);if(Number(value)<=0){value=0}} if(Number(value)>100){value=100}" size="mini" placeholder="输入(1-100)" clearable />

不使用onchange事件的原因:

在表单元素的值发生变化并且元素失去焦点时触发,他主要适用于需要在表单元素失去焦点时进行处理的场景

三、计算属性

使用v-model和计算属性的完整使用更新输入的值

<template>  <el-input  v-model="boundedValue"  placeholder="请输入数字"  type="number"  ></el-input>  <el-alert  v-if="showError"  type="error"  description="输入的数字超出了范围"  show-icon  ></el-alert>  
</template>  <script>  
export default {  data() {  return {  inputValue: null,  minValue: 0,  maxValue: 100,  showError: false  };  },  computed: {  boundedValue: {  get() {  return this.inputValue;  },  set(value) {  const numValue = Number(value);  if (!isNaN(numValue) && numValue >= this.minValue && numValue <= this.maxValue) {  this.inputValue = numValue;  this.showError = false;  } else {  this.inputValue = Math.max(this.minValue, Math.min(this.maxValue, numValue));  this.showError = true;  }  }  }  }  
};  
</script>

希望对大家有所帮助

http://www.mmbaike.com/news/39644.html

相关文章:

  • 专业网站的建设设行吗网络营销软文
  • 网站首页url是什么新冠疫情最新情况最新消息
  • 湘潭网站建设磐石网络上班时间seo顾问能赚钱吗
  • 用ps做网站画布一般建多大百度游戏排行榜
  • 内蒙古生产建设兵团四师三十四团知青网站营销网络
  • iis5.1 发布网站免费入驻的电商平台
  • 免费做房产网站网站seo优化免费
  • 营销策划方案纲要seo优化网站推广
  • 怎样免费自己做网站视频厦门seo屈兴东
  • 东莞市长安网站建设公司线上推广平台有哪些
  • 网站版面设计淘宝流量
  • 南昌做网站市场报价在线查询网站收录
  • 武汉企业建站系统模板优化营商环境评价
  • 苏州公司技术支持 苏州网站建设线上营销推广的公司
  • 合肥发布网seo软件推广
  • 谷歌代运营seo的特点是什么
  • 分析网站成都网站推广公司
  • 政府门户网站 建设指引下载百度推广app
  • 海淀区网站制作公司营销策划案
  • 媒体网站推广法长春seo按天计费
  • 网站 谁建设 谁负责免费的行情网站app
  • 网上北京网站制作公司seo培训网
  • wordpress下载5.0.3湖南seo推广多少钱
  • 200 做京剧主题的专业小说网站seo推广工具
  • 基层政府网站建设设计网站一般多少钱
  • 网站建设团队名称安徽seo推广
  • 手机如何建立自己网站北京seo顾问
  • 外贸网站平台seo推广百度app下载安装官方免费下载
  • 韶关专业网站建设教程推广宣传文案
  • 惠州网站建设服务商快手seo软件下载