纸通宝小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

32 lines
1.4 KiB

<wxs module="formate" src="../../../pages/formate.wxs"></wxs>
<wxs module="moment" src="../../moment/index.wxs"></wxs>
<view class="bg-white flex flex-justify" style="padding:18rpx 24rpx" bindtap="lookItem">
<view style="flex: 1;">
<view class="text-df text-black">{{item.categoryName}} {{item.shortName}}</view>
<view class="text-gray text-xs" style="margin-top: 6rpx;">{{item.latestQuoteTime}}</view>
</view>
<view style="width: 132rpx;">
<view class="flex">
<text class="text-lg {{moment.colorText(item.floatingQuotedPrice)}}">{{formate.formatePrice(item.quotedPrice, 0)}}</text>
<image style="height: 20rpx;width: 20rpx;margin-left: 4rpx" src="/assets/image/icon-up.png" wx:if="{{item.floatingQuotedPrice > 0}}"></image>
<image style="height: 20rpx;width: 20rpx;margin-left: 4rpx" src="/assets/image/icon-down.png" wx:elif="{{item.floatingQuotedPrice < 0}}"></image>
</view>
<view class="text-gray text-sm" style="margin-top: 4rpx;">当前价</view>
</view>
<view style="width: 100rpx;">
<view class="text-df {{moment.colorText(item.floatingQuotedPrice)}}">{{stringUtil.roundPrice(item.floatingQuotedPrice)}}</view>
<view class="text-gray text-sm" style="margin-top: 4rpx;">较上次</view>
</view>
</view>
<wxs module="stringUtil">
var roundPrice = function(val){
if(val > 0){
return '+' + (val * 1000)
} else if(val < 0){
return (val * 1000)
}
return '- -'
}
module.exports.roundPrice = roundPrice;
</wxs>