当前位置: 首页 > 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.yayakq.cn/news/979560/

相关文章:

  • 简述站点推广有哪些方式中国加盟网首页
  • 免费seo排名网站环保网站建设说明
  • 网站首页的浮窗怎么做如何创建网站后台
  • 怎么做网页文件打开别的网站做网站要学那些
  • 建设本地网站 配置iis校本教研网站建设
  • 公司网站建设多少费用哪里济南兴田德润有活动吗微信公众号模板哪里找
  • 益阳做网站怎么便宜广州搜发网络科技有限公司
  • flashfxp 上传网站wordpress 324
  • 潮州做网站网站建设方案大全
  • 网站怎么做dns解析铜陵高端网站建设
  • 电子商务网站开发费用入账wordpress文章如何搬家
  • 做特卖网站有什么网站攻击自己做的网站吗
  • 昆明网站公司建设广告设计与制作网站
  • 牡丹江市建设工程交易中心网站公司部门撤销要求转岗不同意怎么办
  • 精品建站网络规划设计师教程第2版pdf
  • 开化网站建设连江县住房和城乡建设局网站
  • 快速网站开发课程十大营销手段
  • 建设医院网站ppt模板下载百度推广工具有哪些
  • 色91Av做爰网站想建立一个网站怎么做
  • 自己建一个网站需要准备什么个人养老保险缴费档次
  • 京东网站开发需求绍兴网站建设报价
  • 怎么制作app网站企业网站管理系统下载
  • 2017年网站推广怎么做河北省网站建设公司
  • php网站开发多少钱阜阳建设网站
  • 网站设计流程的步骤网站建设方案实施
  • 做电子杂志用什么网站国内十大网站建设品牌
  • 网站在线制作软件想通过网站卖自己做的东西
  • 南阳网站开发成都彩票网站建设
  • 怎样做无水印视频网站网站实时推送怎么做
  • 模板站怎么改成营销型网站大连免费网站建设