diff --git a/commons/basic/src/main/ets/components/HdNav.ets b/commons/basic/src/main/ets/components/HdNav.ets index f8e6ee8..fc13b31 100644 --- a/commons/basic/src/main/ets/components/HdNav.ets +++ b/commons/basic/src/main/ets/components/HdNav.ets @@ -1,5 +1,4 @@ import { router } from '@kit.ArkUI' -import { emitter } from '@kit.BasicServicesKit' @Builder function defaultBuilder(): void { @@ -35,13 +34,8 @@ export struct HdNav { @BuilderParam menuBuilder: () => void = defaultBuilder - // 添加右侧点击处理 - private onRightItemClick() { - emitter.emit({ - eventId: 250516, - priority: emitter.EventPriority.HIGH - }) - } + // 添加右侧点击函数 + private rightItemAction:()=> void = () => {}; build() { Row() { @@ -84,15 +78,15 @@ export struct HdNav { .size({ width: 24, height: 24 }) .objectFit(ImageFit.Contain) .bindMenu(this.menuBuilder) - .onClick(()=>this.onRightItemClick()) + .onClick(()=>this.rightItemAction()) } - .size({ width: 50, height: 50 }) + .size({ width: 50, height: 50 }).justifyContent(FlexAlign.End) } else if (this.showRightText) { Text(this.rightText) .fontSize(16) .fontColor(this.textColor) - .onClick(()=>this.onRightItemClick()) + .onClick(()=>this.rightItemAction()) .width(50) .textAlign(TextAlign.Center) // .margin({right:10})