方法里面的参数可以选择性传入么??

getList(beginNum: number = 0, infoId?: number, typeId: number = 0, amount: number = 10){}

现在我想只传typeId=10的值 别的值默认就行    除了getList(0,0,10)  有没有简便的写法??


UI
2024-04-28 14:05:57
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Frederie

j可以利用解构实现,只不过得注意传的时候得是个对象

getList({
beginNum: number = 0, 
infoId?: number, 
typeId: number = 0, 
amount: number = 10
}){}
分享
微博
QQ
微信
回复
2024-04-29 12:38:47
相关问题
C++同步调ArkTS里面的方法
376浏览 • 1回复 待解决
路由传入参数有大小限制吗
508浏览 • 1回复 待解决
ArkTS里面的?. 是什么意思
740浏览 • 1回复 待解决
如何查看mysql表里面的数据?
859浏览 • 1回复 待解决
日志里面的appfreeze文件要看哪些内容
584浏览 • 1回复 待解决
HarmonyOS有没类似Android里面的Fragment
12481浏览 • 4回复 待解决
Redis里面的RedLock的定义是什么?
1846浏览 • 1回复 待解决
TabList可以添加图片
6548浏览 • 3回复 待解决
怎么让text文本排在image里面的右下角
276浏览 • 1回复 待解决
request.download()方法支持后台下载
2814浏览 • 1回复 待解决