ref |> 进入精选评论,将全屏移到onPageShow触发
Signed-off-by: xugenyuan <xugenyuan@wondertek.com.cn>
Showing
1 changed file
with
8 additions
and
16 deletions
sight_harmony/features/wdComponent/src/main/ets/components/comment/view/QualityCommentsComponent.ets
| @@ -38,20 +38,19 @@ export struct QualityCommentsComponent { | @@ -38,20 +38,19 @@ export struct QualityCommentsComponent { | ||
| 38 | 38 | ||
| 39 | 39 | ||
| 40 | aboutToDisappear(): void { | 40 | aboutToDisappear(): void { |
| 41 | - | ||
| 42 | - const windowStage = WindowModel.shared.getWindowStage() as window.WindowStage | ||
| 43 | - const windowClass: window.Window = windowStage.getMainWindowSync(); // 获取应用主窗口 | ||
| 44 | - windowClass.setWindowBackgroundColor(this.lastWindowColor) | ||
| 45 | - windowClass.setWindowLayoutFullScreen(false) | ||
| 46 | // windowClass.setWindowSystemBarProperties({ statusBarColor: '#000' }) | 41 | // windowClass.setWindowSystemBarProperties({ statusBarColor: '#000' }) |
| 47 | - | ||
| 48 | this.dialogController = null // 将dialogController置空 | 42 | this.dialogController = null // 将dialogController置空 |
| 43 | + } | ||
| 49 | 44 | ||
| 45 | + onPageShow(): void { | ||
| 46 | + WindowModel.shared.setWindowLayoutFullScreen(true) | ||
| 50 | } | 47 | } |
| 51 | 48 | ||
| 52 | - aboutToAppear(): void { | 49 | + onPageHide(): void { |
| 50 | + WindowModel.shared.setWindowLayoutFullScreen(false) | ||
| 51 | + } | ||
| 53 | 52 | ||
| 54 | - this.fullScreen(); | 53 | + aboutToAppear(): void { |
| 55 | this.getData(); | 54 | this.getData(); |
| 56 | this.showAlert() | 55 | this.showAlert() |
| 57 | } | 56 | } |
| @@ -100,13 +99,6 @@ export struct QualityCommentsComponent { | @@ -100,13 +99,6 @@ export struct QualityCommentsComponent { | ||
| 100 | }) | 99 | }) |
| 101 | } | 100 | } |
| 102 | 101 | ||
| 103 | - fullScreen() { | ||
| 104 | - const windowStage = WindowModel.shared.getWindowStage() as window.WindowStage | ||
| 105 | - const windowClass: window.Window = windowStage.getMainWindowSync(); // 获取应用主窗口 | ||
| 106 | - windowClass.setWindowLayoutFullScreen(true) | ||
| 107 | - | ||
| 108 | - } | ||
| 109 | - | ||
| 110 | @Builder | 102 | @Builder |
| 111 | titleHeader() { | 103 | titleHeader() { |
| 112 | Row() { | 104 | Row() { |
| @@ -249,7 +241,7 @@ export struct QualityCommentsComponent { | @@ -249,7 +241,7 @@ export struct QualityCommentsComponent { | ||
| 249 | } | 241 | } |
| 250 | // ListItem() { | 242 | // ListItem() { |
| 251 | // | 243 | // |
| 252 | - // }.height(this.bottomSafeHeight) | 244 | + // }.height(`${this.bottomSafeHeight}` + 'px') |
| 253 | }.onReachEnd(()=>{ | 245 | }.onReachEnd(()=>{ |
| 254 | this.currentPage++ | 246 | this.currentPage++ |
| 255 | this.getData() | 247 | this.getData() |
-
Please register or login to post a comment