嵌套对象键"/>
如何在打字稿中使用动态嵌套对象键
假设我有一个像下面这样的泛型
type GeneratePipeline<T = any> = {
localField: keyof T;
}
和界面用户
interface User {
email : string,
password : string,
generalInfo : {
firstName: string
lastName : string
departmentId : string
}
}
然后我通过用户为 GeneratePipeline 创建一个类型
const UserPipeLine :GeneratePipeline<User> = {
localField : "generalInfo.departmentId"
}
Typescript 在“generalInfo.departmentId”行抛出错误。
我该如何解决这个问题?谢谢
回答如下:更多推荐
如何在打字稿中使用动态嵌套对象键
发布评论