price.wxml 677 B

1234567891011121314151617181920
  1. <wxs module="utils">
  2. var REGEXP = getRegExp('^\d+(\.\d+)?$');
  3. function addUnit(value) {
  4. if (value == null) {
  5. return '';
  6. }
  7. return REGEXP.test('' + value) ? value + 'rpx' : value;
  8. }
  9. module.exports = {
  10. addUnit: addUnit
  11. };
  12. </wxs>
  13. <view class="price {{type}} wr-class">
  14. <view wx:if="{{type === 'delthrough'}}" class="line" style="height:{{utils.addUnit(lineThroughWidth)}};" />
  15. <view class="symbol symbol-class">{{symbol}}</view>
  16. <view class="pprice">
  17. <view class="integer inline">{{pArr[0]}}</view>
  18. <view wx:if="{{pArr[1]}}" class="decimal inline {{decimalSmaller ? 'smaller' : ''}} decimal-class">.{{pArr[1]}}</view>
  19. </view>
  20. </view>