app-add-subtract.js 2.2 KB

12345678910
  1. (global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/cart/components/app-add-subtract/app-add-subtract"],{"100b":function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a={name:"app-add-subtract",data:function(){return{inputValue:0,step:1,disabled:!1}},props:{value:{type:Number,default:function(){return 1}},stock:{type:Number,default:function(){return 0}},good_id:Number},created:function(){this.inputValue=+this.value},methods:{_calcValue:function(t){if(!this.disabled){var e=this._getDecimalScale(),n=this.inputValue*e,a=this.step*e;"minus"===t?n-=a:"plus"===t&&(n+=a),n<1||n>this.stock||(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.stock?e=this.stock:e<1&&(e=1),this.inputValue=e)}},watch:{value:{handler:function(t){this.inputValue=+t}},inputValue:function(t,e){+t!==+e&&this.$emit("change",t,this.good_id)}}};e.default=a},"36ae":function(t,e,n){"use strict";var a,u=function(){var t=this,e=t.$createElement;t._self._c},i=[];n.d(e,"b",(function(){return u})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){return a}))},5889:function(t,e,n){"use strict";n.r(e);var a=n("36ae"),u=n("d7a9");for(var i in u)"default"!==i&&function(t){n.d(e,t,(function(){return u[t]}))}(i);n("fa05");var c,r=n("f0c5"),s=Object(r["a"])(u["default"],a["b"],a["c"],!1,null,"a8a0f2b2",null,!1,a["a"],c);e["default"]=s.exports},b741:function(t,e,n){},d7a9:function(t,e,n){"use strict";n.r(e);var a=n("100b"),u=n.n(a);for(var i in a)"default"!==i&&function(t){n.d(e,t,(function(){return a[t]}))}(i);e["default"]=u.a},fa05:function(t,e,n){"use strict";var a=n("b741"),u=n.n(a);u.a}}]);
  2. ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
  3. 'pages/cart/components/app-add-subtract/app-add-subtract-create-component',
  4. {
  5. 'pages/cart/components/app-add-subtract/app-add-subtract-create-component':(function(module, exports, __webpack_require__){
  6. __webpack_require__('543d')['createComponent'](__webpack_require__("5889"))
  7. })
  8. },
  9. [['pages/cart/components/app-add-subtract/app-add-subtract-create-component']]
  10. ]);