打字稿错误:无法读取未定义的属性X.

时间:2016-12-29 14:26:23

标签: typescript

我创建了一个类会议的实例:

export var meeting: Meetings; //create a meeting instance of Meeting class present into meeting.ts

当我调用一个名为" meetForMe()"的函数时在会议课上:

var myMeeting = meeting.meetForMe(email);

我收到此错误:

Cannot read property 'meetForMe' of undefined

我已经用这种方式宣布了类会议:

export class Meetings{....}

2 个答案:

答案 0 :(得分:2)

在使用对象之前应该创建对象:

export var meeting = new Meetings();

在您的代码中,您只需声明一个“会议”类型的变量。

答案 1 :(得分:1)

您还没有初始化meeting变量。请尝试使用export var meeting: Meetings = new Meetings();