导航栏红点
这个提交包含在:
父节点
bdaee2fe47
当前提交
43996176cf
@ -84,13 +84,29 @@ export struct SafeView {
|
|||||||
|
|
||||||
Row() {
|
Row() {
|
||||||
if (!this.onClickLeft?.img && this.onClickLeft) {
|
if (!this.onClickLeft?.img && this.onClickLeft) {
|
||||||
|
Badge({
|
||||||
|
count:this.showBadgeLeft?1:0,
|
||||||
|
style:{
|
||||||
|
badgeSize:6,
|
||||||
|
badgeColor: Color.Red
|
||||||
|
}
|
||||||
|
}){
|
||||||
Text(`${this.onClickLeft?.text}` ?? '确定')
|
Text(`${this.onClickLeft?.text}` ?? '确定')
|
||||||
.fontColor(this.onClickLeft?.color ?? '#17171A')
|
.fontColor(this.onClickLeft?.color ?? '#17171A')
|
||||||
.onClick(() => {
|
.onClick(() => {
|
||||||
this.onClickLeft?.onClick && this.onClickLeft?.onClick()
|
this.onClickLeft?.onClick && this.onClickLeft?.onClick()
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
if (this.onClickLeft?.img) {
|
}
|
||||||
|
if (this.onClickLeft?.img && this.onClickLeft) {
|
||||||
|
Badge({
|
||||||
|
count:this.showBadgeLeft?1:0,
|
||||||
|
style:{
|
||||||
|
badgeSize:6,
|
||||||
|
badgeColor: '#FF6500',
|
||||||
|
color: '#FF6500'
|
||||||
|
}
|
||||||
|
}){
|
||||||
Image(this.onClickLeft.img)
|
Image(this.onClickLeft.img)
|
||||||
.onClick(() => {
|
.onClick(() => {
|
||||||
this.onClickLeft?.onClick && this.onClickLeft?.onClick()
|
this.onClickLeft?.onClick && this.onClickLeft?.onClick()
|
||||||
@ -99,7 +115,16 @@ export struct SafeView {
|
|||||||
.width(20)
|
.width(20)
|
||||||
.height(20)
|
.height(20)
|
||||||
}
|
}
|
||||||
|
}
|
||||||
if (!this.onClickRight?.img && this.onClickRight) {
|
if (!this.onClickRight?.img && this.onClickRight) {
|
||||||
|
Badge({
|
||||||
|
count:this.showBadgeRight?1:0,
|
||||||
|
style:{
|
||||||
|
badgeSize:6,
|
||||||
|
badgeColor: '#FF6500',
|
||||||
|
color: '#FF6500'
|
||||||
|
}
|
||||||
|
}){
|
||||||
Text(this.onClickRight?.text ?? '确定')
|
Text(this.onClickRight?.text ?? '确定')
|
||||||
.fontColor(this.onClickRight?.color ?? '#17171A')
|
.fontColor(this.onClickRight?.color ?? '#17171A')
|
||||||
.onClick(() => {
|
.onClick(() => {
|
||||||
@ -109,7 +134,16 @@ export struct SafeView {
|
|||||||
left: 10
|
left: 10
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
if (this.onClickRight?.img) {
|
}
|
||||||
|
if (this.onClickRight?.img && this.onClickRight) {
|
||||||
|
Badge({
|
||||||
|
count:this.showBadgeRight?1:0,
|
||||||
|
style:{
|
||||||
|
badgeSize:6,
|
||||||
|
badgeColor: '#FF6500',
|
||||||
|
color: '#FF6500'
|
||||||
|
}
|
||||||
|
}){
|
||||||
Image(this.onClickRight.img)
|
Image(this.onClickRight.img)
|
||||||
.onClick(() => {
|
.onClick(() => {
|
||||||
this.onClickRight?.onClick && this.onClickRight?.onClick()
|
this.onClickRight?.onClick && this.onClickRight?.onClick()
|
||||||
@ -121,6 +155,7 @@ export struct SafeView {
|
|||||||
left: 10
|
left: 10
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}.width(110)
|
}.width(110)
|
||||||
.justifyContent(FlexAlign.End)
|
.justifyContent(FlexAlign.End)
|
||||||
|
|||||||
正在加载...
在新工单中引用
屏蔽一个用户