| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 | 'use strict';Object.defineProperty(exports, '__esModule', { value: true });var link_1 = require('../mixins/link');var component_1 = require('../common/component');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] ? '.' + priceArr[1] : '',      });    },    onClickThumb: function () {      this.jumpLink('thumbLink');    },  },});
 |