From 3aa2a02d672c3b8861371f26de0790812f396689 Mon Sep 17 00:00:00 2001 From: caserKing Date: Tue, 3 Sep 2019 13:20:41 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E5=A4=A7=E5=B1=8F=E3=80=91=E3=80=90?= =?UTF-8?q?=E9=87=91=E9=A2=9D=E6=95=B0=E5=AD=97=E8=B6=85=E9=99=90=E5=A4=84?= =?UTF-8?q?=E7=90=86=E3=80=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App.js | 51 ++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 46 insertions(+), 5 deletions(-) diff --git a/App.js b/App.js index 9e3277c..740845f 100644 --- a/App.js +++ b/App.js @@ -485,8 +485,18 @@ getContentViewItem(contentItem, annomation) { actionText = this.getContentViewItemActionStr(contentItem); merchantName = this.getContentViewItemMerchantName(contentItem); + //aaa + // contentItem.target.salePriceStr = 234005.8; // console.warn(annomation) + let curNumStr = contentItem.target.salePriceStr+''; + let curStyleObj = {}; + if (curNumStr.length > 5 || Number(curNumStr) > 10000) { + curStyleObj = styles.contentItemTopDetailCurPriceStr02; + } else { + curStyleObj = styles.contentItemTopDetailCurPriceStr01; + } return ( + @@ -500,7 +510,8 @@ getContentViewItem(contentItem, annomation) { {/* 售价 */} - {contentItem.target.salePriceStr} + {contentItem.target.salePriceStr} + {/* {contentItem.target.salePriceStr} */} {/* 面额 */} @@ -557,6 +568,15 @@ setSwiperItemDom(item) { if (contentItem.subType == 7) curLogo = require('./image/groupbuy.png'); } + //aaa + // contentItem.target.salePriceStr = 24502228; + let curNumStr = contentItem.target.salePriceStr+''; + let curStyleObj = {}; + if (curNumStr.length > 6 || Number(curNumStr) > 100000) { + curStyleObj = styles.contentItemTopDetailCurPriceStr04; + } else { + curStyleObj = styles.contentItemTopDetailCurPriceStr03; + } return ( {/* */} @@ -573,7 +593,7 @@ setSwiperItemDom(item) { {/* 售价 */} - {contentItem.target.salePriceStr} + {contentItem.target.salePriceStr} {/* 面额 */} @@ -1110,7 +1130,7 @@ MyPage = CodePush(codePushOptions)(MyPage); backgroundColor:'transparent', }, - contentItemTopDetailCurPriceStr:{ + contentItemTopDetailCurPriceStr01:{ backgroundColor:'transparent', fontSize:96/PixelRatio.get(), fontFamily:"PingFangSC-Bold", @@ -1119,8 +1139,19 @@ MyPage = CodePush(codePushOptions)(MyPage); textAlignVertical:'bottom', color : 'red' }, - + //金额超10000,字号修改 contentItemTopDetailCurPriceStr02:{ + backgroundColor:'transparent', + fontSize:64/PixelRatio.get(), + fontFamily:"PingFangSC-Bold", + fontWeight: "bold", + textAlign :'left', + textAlignVertical:'bottom', + paddingBottom: 8/PixelRatio.get(), + color : 'red' + }, + + contentItemTopDetailCurPriceStr03:{ backgroundColor:'transparent', fontSize:72/PixelRatio.get(), fontFamily:"PingFangSC-Bold", @@ -1128,6 +1159,16 @@ MyPage = CodePush(codePushOptions)(MyPage); textAlign :'left', color : 'red' }, + //金额超10000,字号修改 + contentItemTopDetailCurPriceStr04:{ + backgroundColor:'transparent', + fontSize:52/PixelRatio.get(), + fontFamily:"PingFangSC-Bold", + fontWeight: "bold", + textAlign :'left', + paddingTop: 16/PixelRatio.get(), + color : 'red' + }, contentItemTopDetailCurPriceStrUnit:{ backgroundColor:'transparent', @@ -1135,7 +1176,7 @@ MyPage = CodePush(codePushOptions)(MyPage); textAlignVertical:'bottom', paddingBottom: 16/PixelRatio.get(), fontSize: 48/PixelRatio.get(), - color : 'red' + color : 'red', }, contentItemTopDetailCurPriceStrUnit02:{