wangliang_wd

feat:优化我主页和评论列表头像展示

@@ -206,6 +206,8 @@ export default struct MinePageUserSimpleInfoUI { @@ -206,6 +206,8 @@ export default struct MinePageUserSimpleInfoUI {
206 206
207 if(StringUtils.isNotEmpty(this.levelHead)){ 207 if(StringUtils.isNotEmpty(this.levelHead)){
208 UserDataLocal.setUserLevelHeaderUrl(this.levelHead + "") 208 UserDataLocal.setUserLevelHeaderUrl(this.levelHead + "")
  209 + }else {
  210 + UserDataLocal.setUserLevelHeaderUrl("")
209 } 211 }
210 } 212 }
211 }).catch((err:Error)=>{ 213 }).catch((err:Error)=>{
@@ -21,7 +21,7 @@ export struct ChildCommentComponent { @@ -21,7 +21,7 @@ export struct ChildCommentComponent {
21 Column() { 21 Column() {
22 Row() { 22 Row() {
23 Stack({ alignContent: Alignment.Center }) { 23 Stack({ alignContent: Alignment.Center }) {
24 - Image(this.data.fromUserHeader) 24 + Image(this.data.fromUserHeader&&this.data.fromUserHeader.length>0?this.data.fromUserHeader:(this.data.fromUserType === 1?$r('app.media.default_head_userPage'):$r('app.media.AccountOwner_DefaultIcon')))
25 .alt($r('app.media.default_head')) 25 .alt($r('app.media.default_head'))
26 .objectFit(ImageFit.Auto) 26 .objectFit(ImageFit.Auto)
27 .width('69lpx') 27 .width('69lpx')
@@ -24,7 +24,7 @@ struct MineHomePage { @@ -24,7 +24,7 @@ struct MineHomePage {
24 @State userName:string = "" 24 @State userName:string = ""
25 @State headPhotoUrl:string = "" 25 @State headPhotoUrl:string = ""
26 @State levelHead:string = "" 26 @State levelHead:string = ""
27 - userType:string = "1" 27 + @State userType:string = "1"
28 @State levelId:number = 0 28 @State levelId:number = 0
29 @State desc:string = "点击添加简介,让大家认识你" //text 搞两个样式,如果三行,就显示 另外一个text 没有显示高度的 29 @State desc:string = "点击添加简介,让大家认识你" //text 搞两个样式,如果三行,就显示 另外一个text 没有显示高度的
30 @State isHasIntroduction: boolean = false 30 @State isHasIntroduction: boolean = false
@@ -101,7 +101,7 @@ struct MineHomePage { @@ -101,7 +101,7 @@ struct MineHomePage {
101 //用户信息区域 101 //用户信息区域
102 Row() { 102 Row() {
103 Stack(){ 103 Stack(){
104 - Image(this.headPhotoUrl?this.headPhotoUrl:this.userType === "1"?$r('app.media.default_head_userPage'):$r('app.media.AccountOwner_DefaultIcon')) 104 + Image(this.headPhotoUrl&&this.headPhotoUrl.length>0?this.headPhotoUrl:(this.userType === "1"?$r('app.media.default_head_userPage'):$r('app.media.AccountOwner_DefaultIcon')))
105 .alt($r('app.media.default_head')) 105 .alt($r('app.media.default_head'))
106 .width('115lpx') 106 .width('115lpx')
107 .height('115lpx') 107 .height('115lpx')