HarmonyOS 函数传递时, 可否将参数也传递
@Entry
@Component
struct Index {
@State message: string = 'Hello World';
click1 = () => {
console.log('click1')
}
click2 = (text: string) => {
console.log(`click2=${text}`)
}
build() {
Row() {
Column() {
Text('按钮1')
.onClick(this.click1)
.width(50)
.height(50)
// 有没有方式传递函数和参数
Text('按钮2')
.onClick(this.click2)
.width(50)
.height(50)
// 不想使用这种方式
Text('按钮3')
.onClick(() => {
this.click2('按钮3')
})
.width(50)
.height(50)
}
.width('100%')
}
.height('100%')
}
}
函数传递时, 可否将参数也传递?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS router传递参数时,function函数类型能作为参数传递吗
93浏览 • 1回复 待解决
HarmonyOS router参数不能传递函数
100浏览 • 1回复 待解决
HarmonyOS @ohos.router 打开页面并传递参数时目标页面无法获取传递的参数
573浏览 • 1回复 待解决
HTTP GET请求时如何传递参数?
3254浏览 • 1回复 待解决
HarmonyOS 按引用传递可以传递多个参数么
56浏览 • 1回复 待解决
#鸿蒙通关秘籍#启动Ability时,如何传递参数?
198浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在页面跳转时传递参数?
263浏览 • 1回复 待解决
HarmonyOS web组件参数传递报错
98浏览 • 1回复 待解决
HarmonyOS 使用系统路由表时如何传递参数对象?
69浏览 • 1回复 待解决
HarmonyOS rest参数如何传递
116浏览 • 1回复 待解决
HarmonyOS @Prop参数传递问题
106浏览 • 1回复 待解决
HarmonyOS 页面A跳转到页面B,参数传递里如何传递block
174浏览 • 1回复 待解决
使用axios发送post请求时,如何使用queryParams传递参数
941浏览 • 1回复 待解决
HarmonyOS 自定义组件时怎样把组件当作参数传递?
614浏览 • 1回复 待解决
web组件中应用侧调用前端页面函数无法传递参数
390浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在页面跳转时传递参数
236浏览 • 1回复 待解决
HarmonyOS 使用router.back返回时,传递参数的问题
934浏览 • 1回复 待解决
HarmonyOS 如何给 CMakeLists 传递额外参数
59浏览 • 1回复 待解决
router传递hashmap参数问题
1651浏览 • 1回复 待解决
HarmonyOS rcp请求如何传递参数
119浏览 • 1回复 待解决
HarmonyOS http post请求参数传递
157浏览 • 1回复 待解决
HarmonyOS 如何定义一个map为临时变量,作为参数传递给函数
526浏览 • 1回复 待解决
HarmonyOS 自定义组件时,把方法回调当做参数传递
203浏览 • 1回复 待解决
弹窗组件调用父组件函数传递
1171浏览 • 1回复 待解决
HarmonyOS pixelMap作为参数在父子组件之间传递,传递后无法展示
105浏览 • 1回复 待解决
点击事件接收的是一个event事件,当使用this.fun('xx')时 实际上传递的是一个值,故无法在函数传递时, 将参数也传递,建议使用按钮3写法,当方法仅有一条执行语句时 可省略{}。