- 创建了一个名为
tap.ts的新文件,在app post目录下。 - 在
tap.ts文件中定义了多个类型,包括post file,post user,和post。post file类型包含一个id(类型为number)属性。post user类型包含id(类型为number)与name(类型为string)属性。post类型包括id(类型为number)、title和content(类型均为string),以及file(类型是post file)和user(类型是post user)属性。
- 导出了一个
post list类型,它是一个包含post类型项目的数组。 - 在
post service的get post方法中,使用断言指定返回类型为promise post list。 - 在
post page,鼠标悬停在post数据上会显示其类型是post list。