类型未定义不能分配给[Film]类型

时间:2018-02-28 15:48:42

标签: json angular http observable

我正在学习如何在角度使用服务中发出http请求,这是我的代码:

     if value = (key rescue nil)
       ..
     end

当我启动应用程序时,我收到此错误,错误在src / app / services / apicall.service.ts(15,5)中:错误TS2322:键入' undefined []'不能指定类型' [电影]'。   财产' 0'缺少类型' undefined []'。

在控制台中我有这样的错误:无法读取属性'推送'未定义的

我不明白为什么,我尝试了几个是声明findFilms数组,但我不能使它工作。

我希望有人可以提供帮助

由于 的Alessandro

1 个答案:

答案 0 :(得分:5)

您需要在声明数组时初始化数组。

foundFilms: Film[] = [];