【发布时间】:2017-03-30 11:01:10
【问题描述】:
这里ItemService
item.service.ts
export const items = (state: any = [], {type, payload}) => {
switch (type) {
default:
return state;
}
};
export interface Item {
id: number;
name: string;
description: string;
};
export interface AppStore {
items: Item[];
selectedItem: Item;
};
@Injectable()
export class ListService {
items: Observable<Array<Item>>;
private listModel: ItemList = new ItemList();
constructor(private itemListApi: ItemListApi, private store: Store<AppStore>) {
this.items = store.select('items');===>Error
}
}
this.items 出现错误。错误是“类型 'Observable' 不可分配给类型 'Observable”。什么地方出了错?有什么帮助吗?
【问题讨论】:
标签: angular typescript rxjs ngrx