在 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
相关问题
如何理解自定义弹窗gridCount参数
362浏览 • 1回复 待解决
注册定义字体 webview 无效
190浏览 • 1回复 待解决
如何ArkTS代码执行HTML内JS函数
288浏览 • 1回复 待解决
ArkTS代码执行效率是如何提升
214浏览 • 1回复 待解决
Js如何定义callback函数
232浏览 • 1回复 待解决