12345678910 |
- (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["components/uni-number-box/uni-number-box"],{"2ad8":function(t,e,n){},"590d":function(t,e,n){"use strict";n.r(e);var i=n("d907"),u=n("f243");for(var a in u)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return u[t]}))}(a);n("fd22");var s=n("f0c5"),r=Object(s["a"])(u["default"],i["b"],i["c"],!1,null,"045ad512",null,!1,i["a"],void 0);e["default"]=r.exports},7793:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i={name:"UniNumberBox",props:{value:{type:[Number,String],default:1},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},disabled:{type:Boolean,default:!1}},data:function(){return{inputValue:0}},watch:{value:function(t){this.inputValue=+t},inputValue:function(t,e){+t!==+e&&this.$emit("change",t)}},created:function(){this.inputValue=+this.value},methods:{_calcValue:function(t){if(!this.disabled){var e=this._getDecimalScale(),n=this.inputValue*e,i=this.step*e;if("minus"===t){if(n-=i,n<this.min)return;n>this.max&&(n=this.max)}else if("plus"===t){if(n+=i,n>this.max)return;n<this.min&&(n=this.min)}this.inputValue=String(n/e)}},_getDecimalScale:function(){var t=1;return~~this.step!==this.step&&(t=Math.pow(10,(this.step+"").split(".")[1].length)),t},_onBlur:function(t){var e=t.detail.value;e&&(e=+e,e>this.max?e=this.max:e<this.min&&(e=this.min),this.inputValue=e)}}};e.default=i},d907:function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return u})),n.d(e,"a",(function(){}));var i=function(){var t=this.$createElement;this._self._c},u=[]},f243:function(t,e,n){"use strict";n.r(e);var i=n("7793"),u=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);e["default"]=u.a},fd22:function(t,e,n){"use strict";var i=n("2ad8"),u=n.n(i);u.a}}]);
- ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
- 'components/uni-number-box/uni-number-box-create-component',
- {
- 'components/uni-number-box/uni-number-box-create-component':(function(module, exports, __webpack_require__){
- __webpack_require__('543d')['createComponent'](__webpack_require__("590d"))
- })
- },
- [['components/uni-number-box/uni-number-box-create-component']]
- ]);
|