【发布时间】:2017-03-09 22:23:42
【问题描述】:
您好,我想知道是否有人知道如何在无需订阅的情况下一次性获取商店的当前状态。我目前正在使用 ngrx 订阅商店并访问其状态以设置组件的属性,但由于我已订阅,此属性会不断刷新。所以我正在寻找一种方法来获得这个属性一次,这样我就可以显示数据而不会不断刷新。
以防万一,这发生在我的组件的构造函数中。
我一直在尝试这样的事情:
_store.select('storeData.correlationData');
订阅时我会这样访问:
_store.subscribe(
(state) => {
this.correlationData = state.storeData.correlationData;
}
);
编辑
应用状态:
export interface ApplicationState {
uiState: UiState;
storeData: StoreData;
}
【问题讨论】: