效果:

父组件:

<template><InputNumber :InputNumberData="InputNumber" :max="10" :min="0"></InputNumber>
</template>import InputNumber from '@/components/InputNumber'
export default {data () {return {InputNumber: 1}},components: {InputNumber}
}
</script><style lang="scss" scoped>
</style>

子组件:

<template><div class="InputNumber"><input type="button" value="-" :disabled="number <= min" @click="number--"><input type="text" v-model.number="number" @blur="outInput"><input type="button" value="+" :disabled="number >= max" @click="number++"></div>
</template><script>
export default {props: [ 'InputNumberData', 'max', 'min' ],data () {return {number: this.InputNumberData}},methods: {outInput () {if (this.number > this.max) this.number = this.maxif (this.number < this.min) this.number = this.min}}
}
</script><style lang="scss" scoped>
input{height:30px;padding:0 10px;}
</style>

Vue InputNumber 计数器相关推荐

  1. Vue自定义InputNumber 计数器组件

    1.为什么要自己封装一个InputNumber 计数器组件? 因为原始的el-element的el-input-number组件有问题: 原生组件能输入英文,不能限制只能输入数值: 原始组件能通过键盘 ...

  2. Vue获取当前的实时时间+Vue生成计数器

    Vue获取当前的实时时间+Vue生成计数器 如何使用vue获取当前的实时时间,可以通过**Date():**函数获取当前的时间,但是只能获取当前这一秒的时间,所以需要给他一个延时,每一秒让他刷新一次, ...

  3. InputNumber计数器

    InputNumber 计数器 仅允许输入标准的数字值,可定义范围 要使用它,只需要在el-input-number元素中使用v-model绑定变量即可,变量的初始值即为默认值.<templat ...

  4. vue Element InputNumber 计数器传参数

    当我们在列表中使用InputNumber 这个组件的时候 即想要计数器的值,又想给方法传递参数进行操作的时候,就用到了这个,官网文档并么有详细介绍,这里我踩个坑, <div class=&quo ...

  5. vue之计数器实现原理

    计数器 <body><div id="app"><button @click="add">+</button>& ...

  6. Vue实例——计数器

    在Vue中,若想添加点击事件,需要使用v-on:click进行点击事件的添加.对于v-on:click,可以简写为@click.而点击事件的内容可以为具体的代码或者是函数. 在Vue中,定义函数需要n ...

  7. vue案例-计数器.html

    <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...

  8. Vue实现计数器的学习笔记

    效果图如下: 点击加号技术开始加1,点击减号计数开始减1 源代码如下: 实现了两种方式,1种直接修改变量值,一种调用函数 <!DOCTYPE html> <html lang=&qu ...

  9. 【element】InputNumber计数器 动态渲染设置默认值后加减号失效问题

    今天同事遇到了一个问题,遍历一个数组,在页面上渲染n个计数器,计数器的初始值为0. 上图为el-input绑定的值. 一开始是直接赋值,结果导致加减号失效.后来百度后发现需要使用this.¥set,至 ...

最新文章

  1. 【Sql Server】数据库的安全机制
  2. java byte大小_Java中byte大小格式化
  3. 【JAVA】使用IntelliJ IDEA创建Java控制台工程
  4. 紫膜质-形态与意识的桥梁
  5. asp.net 无法获取客户端请求的真实协议https
  6. 宠物商店(pet-shop) 学习笔记
  7. JAVA中字符串比较equals()和equalsIgnoreCase()的区别
  8. Java 操作符:Java 中操作符优先级、一二三元操作符及逻辑操作符的中德模佛定理
  9. Jono Bacon的社区管理指南
  10. http访问请求慢的解决思路
  11. 由于没有公钥,无法验证下列签名
  12. sql获得当前时间 与 SQL 比较时间大小
  13. 手把手教你使用Python写贪吃蛇游戏(pygame)
  14. jsp内置对象与四种作用域
  15. BAT常见的20道Java面试题详解,完整版开放免费下载!
  16. GCC详解-Binutils工具之c++filt
  17. webpack 基础学习
  18. windows 查询域名DNS解析
  19. 库克说他在上大学时学会了编程,你呢?
  20. 斯年,愿做岁月的知音

热门文章

  1. IP协议 — IP协议头部
  2. IAR ILINK 链接脚本
  3. 小学计算机课重要,浅谈信息技术课在小学教育教学中的重要性
  4. 高速多通道误码测试仪BERT
  5. 6-4 电码加密 (10分)
  6. 通知,8月起,它将成为中国大陆地区PMI认证考试参考资料
  7. Matlab画三维图的两种方法
  8. Windows7安装包英文版和中文版的差异揭秘
  9. airbnb中国到底行不行
  10. 干货讲解丨在线教育行业如何搭建产品QA文档/用户培训手册