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

seo网站平台oa协同办公系统平台

seo网站平台,oa协同办公系统平台,商标注册网上查询,在吗做网站商城练习1:在输入框聚焦时,增加对键盘上下键按键的支持,相当于加1和减1 练习2:增加一个控制步伐的prop-step,比如设置为10,点击加号按钮,一次增加10 思路: // 考虑到子模板的复用性,即在父模板中复用如下: input-number v-modelvalue :max10 :mininput-number v-modelvalue :max10 :min0 :step3/input-number // v-model将input中的值和父模板data下面value的值绑定到一起 // 可以通过:max,:min限制输入框的最大最小值 // 通过:step来设置子模版点击加号时的步伐(即,一次加多少)几个补充: focus: 用于绑定input的聚焦事件 blur: 用于绑定input的失去焦点事件 keyup.down: 绑定键盘的向下键 keyup.up: 绑定键盘的向上键 总体代码如下: !DOCTYPE html html head meta charsetutf-8 /head bodydiv idappinput-number v-modelvalue :max10 :min0 :step3/input-number/divscript srchttps://unpkg.com/vue2.6.10/dist/vue.min.js/script scriptVue.component(input-number,{template:\div classinput-number\input typetext :valuecurrentValue changehandleChange focushandleFocus blurhandleBlur keyup.downhandleArrowDown keyup.uphandleArrowUp\button clickhandleDown :disabledcurrentValue min-/button\button clickhandleUp :disabledcurrentValue max/button\/div,props:{max:{type:Number,default:Infinity},min:{type:Number,default:-Infinity},value:{type:Number,default:0},step:{type:Number,default:1}},data:function (){return {currentValue: this.value,isFocus:false}},methods:{handleUp:function() {this.currentValue this.step;},handleDown:function() {this.currentValue - this.step;},isValueNumber:function(value) {return (/(^-?[0-9]\.{1}\d$)|(^-?[1-9][0-9]*$)|(^-?0{1}$)/).test(value );},handleChange:function(event){let val event.target.value.trim();let max this.max;let min this.min;if(this.isValueNumber(val)){val Number(val);this.currentValue val;if(val max){this.currentValue max;} else if (val min) {this.currentValue min;}} else {event.target.value this.currentValue;}},updateValue:function(val){if(val this.max) val this.max;if(val this.min) val this.min;this.currentValue val;},handleFocus:function(){this.isFocus true},handleBlur:function(){this.isFocus false},handleArrowDown:function(){if(this.isFocus){this.handleDown();}},handleArrowUp:function(){if(this.isFocus){this.handleUp();}}},watch:{currentValue: function(val) {this.$emit(input,val);},value: function(val){this.updateValue(val);}}})const app new Vue({el:#app,data:{value:5}}) /script/body /html参考《Vue.js实战》P98~P106
http://wiki.neutronadmin.com/news/7107/

相关文章:

  • 中国黄金集团建设有限公司网站免费棋牌网站建设
  • 青岛网站seo建筑设计模板
  • 网站的域名怎么起网站备案价格
  • app定制网站建设应有尽有手机网站模板cms
  • 网站建设邀标函免费下载软件的网站
  • 昆明网站免费制作wordpress主题 qux
  • 深圳做网站乐云seo费用优惠宁波网站建设制作多少钱
  • 个人业务网站建设wordpress 首页摘要
  • 温州专业微网站制作公司云主机多个网站
  • 淘宝网站边上的导航栏怎么做湖北营销型网站建设
  • 网站设计公司产品介绍江苏网络推广专员
  • 网站的建设方案200元自助网站建设
  • 建设行政主管部门网站汉沽网站建设
  • 什么样的网站做百度广告好手机百度收录网站吗
  • 重庆模板网站哪个好ic电子网站建设
  • 网站建设业务开展方案php 学院网站
  • 西安网站开发定制制作专注昆明网站建设
  • 简述网站的设计流程是怎样的宣城网站seo诊断
  • 石家庄网站设计培训班网上开店电商平台有哪些
  • 建网站做点什么好百度云搜索引擎官方入口
  • 网站站点是什么科技资讯网站有哪些
  • 永春县住房和城乡规划建设局网站手机网站安全证书过期怎么处理
  • 海外域名注册网站重庆建网站流程
  • 兰州做网站泰兴公司做网站
  • 服装设计参考网站公司网站设计维护
  • wordpress最新主题百度整站优化
  • 房屋网站wordpress文档可以下载吗
  • 郑州网站建设用户广州住房保障城市建设局网站
  • 网站建设基础入门西安网站制作 西安彩铃400电话
  • 个人宽带备案网站wordpress考试系统