const class1 = <const>['a', 'b',...]
type _class1 = typeof class1[number]
function p(name: _class1 | string) {
console.log(name)
}
如果想实现name既能提示class1的每一项,也能输入任意字符串应该怎么处理。
现在这样没有提示
const class1 = <const>['a', 'b',...]
type _class1 = typeof class1[number]
function p(name: _class1 | string) {
console.log(name)
}
如果想实现name既能提示class1的每一项,也能输入任意字符串应该怎么处理。
现在这样没有提示
可以用如下的方法: