| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | 
							- "use strict";
 
- Object.defineProperty(exports, "__esModule", { value: true });
 
- var link_1 = require("../mixins/link");
 
- var component_1 = require("../common/component");
 
- (0, component_1.VantComponent)({
 
-     classes: [
 
-         'num-class',
 
-         'desc-class',
 
-         'thumb-class',
 
-         'title-class',
 
-         'price-class',
 
-         'origin-price-class',
 
-     ],
 
-     mixins: [link_1.link],
 
-     props: {
 
-         tag: String,
 
-         num: String,
 
-         desc: String,
 
-         thumb: String,
 
-         title: String,
 
-         price: {
 
-             type: String,
 
-             observer: 'updatePrice',
 
-         },
 
-         centered: Boolean,
 
-         lazyLoad: Boolean,
 
-         thumbLink: String,
 
-         originPrice: String,
 
-         thumbMode: {
 
-             type: String,
 
-             value: 'aspectFit',
 
-         },
 
-         currency: {
 
-             type: String,
 
-             value: '¥',
 
-         },
 
-     },
 
-     methods: {
 
-         updatePrice: function () {
 
-             var price = this.data.price;
 
-             var priceArr = price.toString().split('.');
 
-             this.setData({
 
-                 integerStr: priceArr[0],
 
-                 decimalStr: priceArr[1] ? ".".concat(priceArr[1]) : '',
 
-             });
 
-         },
 
-         onClickThumb: function () {
 
-             this.jumpLink('thumbLink');
 
-         },
 
-     },
 
- });
 
 
  |