javascript - 在浏览器控制台中获取调度的 NGRX 项目

标签 javascript angular ngrx ngrx-effects angular-ngrx-data

我是 NGRX 的新手,我正在 Angular2+ 应用程序中使用它。

我有 2 个组件 CREATEREAD。我正在使用 NGRX 在来自 CREATE COMPONENT 的点击事件上调度消息字符串。 我从 CREATE COMPONENT 向 NGRX STORE 发送字符串消息,并成功在 READ COMPONENT's HTML FILE 中显示该字符串消息,如

{{message | async}}

但是现在我想在我的控制台中获得相同的字符串,当我在读取组件的 TS 文件中控制台读取组件的相同 message 变量时,我得到一个存储对象,而我想得到相同的READ COMPONENT 的 HTML 文件中显示的字符串。

有没有办法做到这一点?

最佳答案

消息是可观察的,您应该在 component.ts 文件中订阅它

message.subscribe((msg) => {
 console.log(msg):
})

关于javascript - 在浏览器控制台中获取调度的 NGRX 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60316078/

相关文章:

javascript - 仅当字符串是十进制数时,才将逗号替换为句点

javascript - document.body.style.backgroundColor 未定义

javascript - Angular2允许组件及其子组件访问服务中ngModel的单个实例

angular - 全日历和 Angular 5

Angular Material 和 NGRX : mat-expansion-panels close when Input changes

typescript - 使用 TypeScript 2.4.1 在 @ngrx/effects 中观察到的操作出错

javascript - 动态显示和初始化多个谷歌地图

javascript - Angular 更改 JSON 字符串

javascript - 在 Angular 2 组件内的 javascript 中访问 Typescript 变量值

angular - 为什么在 Http 服务中使用 .takeUntil() 而不是 .take(1) ?