最近开始转向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.7k 阅读
2 回答3.2k 阅读✓ 已解决
2 回答4.2k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
3 回答2.7k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决