Showing
4 changed files
with
20 additions
and
8 deletions
| @@ -714,7 +714,7 @@ struct commentHeaderView { | @@ -714,7 +714,7 @@ struct commentHeaderView { | ||
| 714 | dialogBeforeJumpOtherPageAction: this.dialogBeforeJumpOtherPageAction | 714 | dialogBeforeJumpOtherPageAction: this.dialogBeforeJumpOtherPageAction |
| 715 | }).margin({ left: 60, right: 16 }) | 715 | }).margin({ left: 60, right: 16 }) |
| 716 | }.alignItems(HorizontalAlign.Start) | 716 | }.alignItems(HorizontalAlign.Start) |
| 717 | - .padding({bottom: 8}) | 717 | + .padding({bottom: 0}) |
| 718 | } | 718 | } |
| 719 | 719 | ||
| 720 | @Builder headerView() { | 720 | @Builder headerView() { |
| @@ -842,6 +842,7 @@ struct commentFooterView { | @@ -842,6 +842,7 @@ struct commentFooterView { | ||
| 842 | }) | 842 | }) |
| 843 | } | 843 | } |
| 844 | } | 844 | } |
| 845 | + // .alignItems(VerticalAlign.Bottom) | ||
| 845 | .justifyContent(FlexAlign.SpaceBetween) | 846 | .justifyContent(FlexAlign.SpaceBetween) |
| 846 | .width('100%') | 847 | .width('100%') |
| 847 | .height(30) | 848 | .height(30) |
| @@ -110,9 +110,12 @@ export struct CommentText { | @@ -110,9 +110,12 @@ export struct CommentText { | ||
| 110 | // this.maxLineMesssage = this.maxLineMesssage.slice(0, this.maxLineMesssage.length - 1) | 110 | // this.maxLineMesssage = this.maxLineMesssage.slice(0, this.maxLineMesssage.length - 1) |
| 111 | // } | 111 | // } |
| 112 | 112 | ||
| 113 | + // console.log(`XXXXXXXXXXGY:${thisTextWidth - maxLineTextWidth}`) | ||
| 113 | ///早晚报三行显示 展开功能显示末尾 | 114 | ///早晚报三行显示 展开功能显示末尾 |
| 114 | if (this.isMorningEveningPaper) { | 115 | if (this.isMorningEveningPaper) { |
| 115 | this.maxLineMesssage = this.maxLineMesssage.substring(0,this.maxLineMesssage.length - 7) | 116 | this.maxLineMesssage = this.maxLineMesssage.substring(0,this.maxLineMesssage.length - 7) |
| 117 | + } else if (thisTextWidth > maxLineTextWidth + 5) { | ||
| 118 | + this.maxLineMesssage = this.maxLineMesssage.substring(0,this.maxLineMesssage.length - 1) | ||
| 116 | } | 119 | } |
| 117 | break | 120 | break |
| 118 | } | 121 | } |
| @@ -3,6 +3,7 @@ import { DateTimeUtils, Logger } from 'wdKit'; | @@ -3,6 +3,7 @@ import { DateTimeUtils, Logger } from 'wdKit'; | ||
| 3 | import common from '@ohos.app.ability.common'; | 3 | import common from '@ohos.app.ability.common'; |
| 4 | import window from '@ohos.window'; | 4 | import window from '@ohos.window'; |
| 5 | import { TrackingPageBrowse, TrackConstants } from 'wdTracking/Index'; | 5 | import { TrackingPageBrowse, TrackConstants } from 'wdTracking/Index'; |
| 6 | +import { router } from '@kit.ArkUI'; | ||
| 6 | 7 | ||
| 7 | const TAG = 'ENewspaper'; | 8 | const TAG = 'ENewspaper'; |
| 8 | 9 | ||
| @@ -64,6 +65,7 @@ struct ENewspaper { | @@ -64,6 +65,7 @@ struct ENewspaper { | ||
| 64 | 65 | ||
| 65 | onBackPress() { | 66 | onBackPress() { |
| 66 | Logger.info(TAG, 'onBackPress'); | 67 | Logger.info(TAG, 'onBackPress'); |
| 68 | + router.back() | ||
| 67 | return true | 69 | return true |
| 68 | } | 70 | } |
| 69 | } | 71 | } |
| @@ -13,6 +13,7 @@ import { BusinessError } from '@kit.BasicServicesKit'; | @@ -13,6 +13,7 @@ import { BusinessError } from '@kit.BasicServicesKit'; | ||
| 13 | import { BottomNavigationComponent } from './view/BottomNavigationComponent'; | 13 | import { BottomNavigationComponent } from './view/BottomNavigationComponent'; |
| 14 | import LaunchDataModel from './viewModel/LaunchDataModel'; | 14 | import LaunchDataModel from './viewModel/LaunchDataModel'; |
| 15 | import { LaunchPageModel } from './viewModel/LaunchPageModel'; | 15 | import { LaunchPageModel } from './viewModel/LaunchPageModel'; |
| 16 | +import { JSON } from '@kit.ArkTS'; | ||
| 16 | 17 | ||
| 17 | const TAG = 'MainPage'; | 18 | const TAG = 'MainPage'; |
| 18 | 19 | ||
| @@ -46,14 +47,19 @@ struct MainPage { | @@ -46,14 +47,19 @@ struct MainPage { | ||
| 46 | LogoutViewModel.clearLoginInfo() | 47 | LogoutViewModel.clearLoginInfo() |
| 47 | }) | 48 | }) |
| 48 | 49 | ||
| 49 | - let dataModelStr : string = SPHelper.default.getSync(SpConstants.APP_MOURNS_INFO_DATA_MODEL,'') as string | ||
| 50 | - let dataModel : LaunchDataModel = JSON.parse(dataModelStr) | ||
| 51 | - // console.log(dataModelStr) | ||
| 52 | - // 处理国殇模式数据 | ||
| 53 | - let mourns: mournsInfoModel = dataModel.mourns as mournsInfoModel | ||
| 54 | let GrayManage = new GrayManageModel() | 50 | let GrayManage = new GrayManageModel() |
| 55 | - GrayManage.setMourning(mourns) | ||
| 56 | - AppStorage.setOrCreate('GrayManage', GrayManage) | 51 | + let dataModelStr : string = SPHelper.default.getSync(SpConstants.APP_MOURNS_INFO_DATA_MODEL,'') as string |
| 52 | + try { | ||
| 53 | + if (dataModelStr && dataModelStr.length > 0) { | ||
| 54 | + let dataModel : LaunchDataModel = JSON.parse(dataModelStr) as LaunchDataModel | ||
| 55 | + // 处理国殇模式数据 | ||
| 56 | + let mourns: mournsInfoModel = dataModel.mourns as mournsInfoModel | ||
| 57 | + GrayManage.setMourning(mourns) | ||
| 58 | + } | ||
| 59 | + AppStorage.setOrCreate('GrayManage', GrayManage) | ||
| 60 | + } catch (e) { | ||
| 61 | + Logger.error(TAG, `Unexpected Text in JSON ??` + JSON.stringify(e) +" " + dataModelStr); | ||
| 62 | + } | ||
| 57 | } | 63 | } |
| 58 | 64 | ||
| 59 | pageTransition() { | 65 | pageTransition() { |
-
Please register or login to post a comment