"use strict"; var _link = require('./../mixins/link.js'); var _component = require('./../common/component.js'); (0, _component.VantComponent)({ classes: ['num-class', 'desc-class', 'thumb-class', 'title-class', 'price-class', 'origin-price-class'], mixins: [_link.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 updatePrice() { var price = this.data.price; var priceArr = price.toString().split('.'); this.setData({ integerStr: priceArr[0], decimalStr: priceArr[1] ? ".".concat(priceArr[1]) : '' }); }, onClickThumb: function onClickThumb() { this.jumpLink('thumbLink'); } } });