从生成的类型实例中选择一些属性不起作用,为什么?

问题描述

试图生成一个只有一些属性的新类型,但我什么也没得到..

const User = types.model({
    id: types.identifier,username: types.maybe(types.string),email: types.maybe(types.string),});
type TUser = Instance<typeof User>;
type TDatabaseUser = Pick<TUser,'id' | 'email'>

TDatabaseUser 没有属性.. 应该有 idemail

我做错了什么?

enter image description here

解决方法

您的代码似乎按预期工作。

vsx