diff --git a/zh-cn/application-dev/reference/arkui-ts/ts-composite-components-selecttitlebar.md b/zh-cn/application-dev/reference/arkui-ts/ts-composite-components-selecttitlebar.md index 409914be5dab257323fc67c0295ab89672fbdced..15f9d83d02913adcbf9ab3e46edee446391cad1e 100644 --- a/zh-cn/application-dev/reference/arkui-ts/ts-composite-components-selecttitlebar.md +++ b/zh-cn/application-dev/reference/arkui-ts/ts-composite-components-selecttitlebar.md @@ -61,28 +61,27 @@ SelectTitleBar({selected: number, options: Array<SelectOption>, menuItems? import { SelectTitleBar } from "@ohos.arkui.advanced.SelectTitleBar" import promptAction from '@ohos.promptAction' +class menuItem { + value: Resource; + isEnabled: boolean; + action?: () => void + + constructor(value: Resource,isEnabled: boolean,action?: () => void) { + this.value = value + this.isEnabled = isEnabled + this.action = action + } +} + @Entry @Component struct Index { - menuItems: { - value: Resource, - isEnabled: boolean, - action: () => void - }[] = - [ - { isEnabled: true, value: $r('app.media.ic_public_save'), - action: () => promptAction.showToast({ message: "show toast index 1" }) - }, - { isEnabled: true, value: $r('app.media.ic_public_reduce'), - action: () => promptAction.showToast({ message: "show toast index 2" }) - }, - { isEnabled: true, value: $r('app.media.ic_public_edit'), - action: () => promptAction.showToast({ message: "show toast index 3" }) - }, - { isEnabled: true, value: $r('app.media.ic_public_reduce'), - action: () => promptAction.showToast({ message: "show toast index 4" }) - } - ] + private menuItems:Array =[ + new menuItem($r('app.media.ic_public_save'),true,() => promptAction.showToast({ message: "show toast index 1" })), + new menuItem($r('app.media.ic_public_reduce'),true,() => promptAction.showToast({ message: "show toast index 2" })), + new menuItem($r('app.media.ic_public_edit'),true,() => promptAction.showToast({ message: "show toast index 3" })), + new menuItem($r('app.media.ic_public_reduce'),true,() => promptAction.showToast({ message: "show toast index 4" })) + ] build() { Row() {