最近开始转向ts,但遇到点麻烦,就像下面这种
我原本是解构然后给默认值的,因为可能根本不传值,又给了个默认值{},但用ts赋值不知道该怎么写了
function getTitle ({ title = 'title' } = {}) {
return {
title
}
}
最近开始转向ts,但遇到点麻烦,就像下面这种
我原本是解构然后给默认值的,因为可能根本不传值,又给了个默认值{},但用ts赋值不知道该怎么写了
function getTitle ({ title = 'title' } = {}) {
return {
title
}
}
type Param = {
title: string
}
function getTitle ({title}: Param = {title: 'input'}) {
return {
title
}
}
大概可以这么写
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决