小白来求助,寻求帮助?

想把onClick里面的内容做成一个函数Show_ab 来执行,达到同样的效果

this.aNumber =     this.aNumber += option.Value

在Show_ab 里面应该怎么写呢?


DevEco Studio
2024-07-25 13:27:05
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
ohohy
class OptionBean {
  Image: string = ''
  Value: number = 0
}

@Entry
@Component
struct Page41 {
  @State Keys: OptionBean[] = []
  @State aNumber: number = 0
  @State option: number = 0
  @State Mark: string = ''

  Show_ab(option: OptionBean) {
    if (this.Mark == '') {
      this.aNumber += option.Value
    }
  }

  build() {
    Column() {
      Grid() {
        ForEach(this.Keys, (option: OptionBean, index: number) => {
          GridItem() {
            Image(option.Image)
              .onClick(() => {
                this.Show_ab(option)
              })
          }
        })
      }
    }
    .width('100%')
    .height('100%')
  }
}
分享
微博
QQ
微信
回复
2024-07-25 16:48:20
相关问题
新手小白,如何学习python?
10402浏览 • 1回复 待解决
鸿蒙小白 module missing是啥意思?
12537浏览 • 3回复 待解决
新人求助!!!Deveco
1779浏览 • 1回复 待解决
LocatorCallback接口,求助
8372浏览 • 3回复 待解决
帮助解决一下
8609浏览 • 4回复 待解决
报错求助,麻烦大佬帮忙
3906浏览 • 3回复 待解决
ArtUI的简单问题求助
6433浏览 • 1回复 待解决
js调用Java,问题求助?
5385浏览 • 1回复 待解决
小白
858浏览 • 0回复 待解决
求助】前台Service无法发布通知
7061浏览 • 1回复 已解决
@ohos.telephony.call问题求助
2522浏览 • 1回复 待解决
关于鸿蒙APP升级问题求助
5871浏览 • 1回复 待解决
求助鸿蒙开发Java ability跳转?
3837浏览 • 1回复 待解决
紧急求助 安装DevEco Studio 问题?
2068浏览 • 1回复 待解决
求助镜像语言环境判断方法?
5438浏览 • 1回复 待解决