鸿蒙导航栏封装

import { edgeColors, router } from ‘@kit.ArkUI’

@Component
struct myNavigation {
@Prop title: string = ‘’
@BuilderParam customRight: () => void = this.defaultRight

@Builder
defaultRight() {
Row()
.width(35)
.height(30)
}

build() {
Row() {
Row(){
Image($r(“app.media.title_left_cancel”)).height(20).margin({
left: 14
})
}.width(50).height(50).onClick(() => {
router.back()
})

  Text(this.title)
    .layoutWeight(1)
    .fontSize(16)
    .margin({
      left: 10, right: 10
    })
    .fontColor("#424242").textAlign(TextAlign.Center)
  this.customRight()
}.justifyContent(FlexAlign.Center)
.height(50)

}
}

export default myNavigation
// 页面使用
Column() {
myNavigation({
title: ‘’,
customRight: () => {
this.customBarRight()
}
})
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值