我在Visual Studio 2015中使用ASP.NET Core + Angular 2模板来开发Angular 2应用程序。无法将类型Observable <Object>转换为类型Observable <CategoriesData>
在CategoryService上,在尝试返回Observable时出现错误。
export class CategoriesData {
public CategoryID: number;
public CategoryName: string;
public Description: string;
public Picture: string; }
为什么会出现这个错误?如果我将返回类型从Observable更改为Observable,则此错误消失。但是,在这种情况下,我的组件中返回的类型是Object而不是CategoryData。
以下是调用服务的CategoryListComponent中的代码。
为什么不能从服务接收到的数据传输到objCategories为CategoriesData?它说“未定义”。
请帮忙!
发布代码,不仅仅是代码的图像。 –