在 ArkTS 中,定义的函数,在调用的时候如何能把参数名带上?比如 test(param1:'test)?

我使用 ArkTS 开发应用,定义函数时,定义一个参数,如下:

        Function test(param1: string) {
复制

在调用这个函数的时候,只能 ​​test('test')​​。

能不能可以​​test(param1:'test')​​?如何定义函数参数,才能满足这种方式?


ArkTS
UI
2024-01-23 16:28:01
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Hazelp

这个是TypeScript语法限制你可以考虑换个方法:

function
 testF(options:{name:string}){
  options.name
}
testF({name:"123"})复制

这样把入参改成复杂入参形式即可

分享
微博
QQ
微信
回复
2024-01-23 17:24:24
相关问题
ArkTS调用C++类成员函数
591浏览 • 1回复 待解决
Native侧调用ArkTS全局普通方法
426浏览 • 1回复 待解决
C++调用ArkTS 定义方法
700浏览 • 1回复 待解决
Native调用ArkTS侧类函数
401浏览 • 1回复 待解决
注册定义字体 webview 无效
1030浏览 • 1回复 待解决
如何理解自定义弹窗gridCount参数
1023浏览 • 1回复 待解决
如何ArkTS代码执行HTML内JS函数
1134浏览 • 1回复 待解决
ArkTS代码执行效率是如何提升
934浏览 • 1回复 待解决