我有一个这样的代码
interface Model<T extends Type> {
type: T
get?: (value: ToNodeType<T>) => any
}
我希望它能自动从'type'属性推断'get'的参数类型
const model: Model = {
type: 'int',
get: (v) => 0
}
但它实际上抛出了错误Generic type 'Model ' requires 1 type argument(s).
我有一个这样的代码
interface Model<T extends Type> {
type: T
get?: (value: ToNodeType<T>) => any
}
我希望它能自动从'type'属性推断'get'的参数类型
const model: Model = {
type: 'int',
get: (v) => 0
}
但它实际上抛出了错误Generic type 'Model ' requires 1 type argument(s).
1条答案
按热度按时间xxe27gdn1#