Person中age是可选的,teacher继承后age成了必填的,不填会报错

来源:2-16 泛型中使用 extends 和 keyof 语法

慕桂英0167436

2020-06-09

图片描述

图片描述
老师您好,我按照您的代码写的
Teacher继承了Person的一个可选的属性,但是下面的person对象中没有写age他就会报错,但是您写的时候吗,没有报错,第44行有一个红波浪线,就是说age没有声明,但是age不是可选的吗?

写回答

2回答

Dell

2020-06-13

这块可能是ts版本不一致造成的

0
0

慕桂英0167436

提问者

2020-06-09

老师,放在同一个文件线面的ts文件,是没有作用域的吗?在demo1.ts中声明的变量,在demo2.ts文件中也可以使用~

0
0

专为小白设计的TypeScript入门课

Dell老师专为TypeScript小白打造的,全栈式教学TS入门课程

2249 学习 · 506 问题

查看课程