在 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++类成员函数
1185浏览 • 1回复 待解决
HarmonyOS 单元测试Local Test 问题
205浏览 • 1回复 待解决
Native侧调用ArkTS全局普通方法
823浏览 • 1回复 待解决
HarmonyOS 获取class实例上所有函数名
358浏览 • 1回复 待解决
ArkTs实现vueslot思路
386浏览 • 1回复 待解决
ArkTS如何处理耗时操作?
404浏览 • 1回复 待解决