ngrx - 如何使用 NgRx 8 在 NgRx Store DevTools 中调度操作?
问题描述
我已将我的 ngrx 代码更新到版本 8(使用 Action Creator 等),但我现在不知道如何在 NgRx Store DevTools 中使用 Dispatcher。
在我能够发送这样的操作之前:
{
type: '[Something] something loaded',
payload: {
results: ['a', 'b', 'c']
}
}
解决方案
在我的简单应用程序中,我有以下操作:
export const SaveUserInfo = createAction(
'[User] Save user info',
props<{ user: IUser}>()
);
和 IUser 模型
export interface IUser {
name: string;
money: number;
}
比在 DevTools 中我像这样发送:
{
user: {
name: 'coiso',
money: 1000
},
type: '[User] Save user info'
}
希望对你有效。
推荐阅读
- r - 是否可以将 rmarkdown 转换为 pandoc markdown,同时将代码块选项保留为代码块属性?
- python - 如何解决 OpenCV 中图像颜色错误的问题?
- node.js - 错误:尝试将长字符串从 nodejs 发送到 python 脚本时产生 ENAMETOOLONG
- matplotlib - Pgk.add("PyPlot") 失败;“包 ZMQ 没有版本”。macOS 10.15.7
- f# - F# 记录上是否有一种继承类型
- scala - SparkSQL-根据聚合向DataFrame添加新列
- r - 将数据框中列中的值转换为它们自己的指示符列
- javascript - 如何使用角度删除对 div 点击的 tabindex 焦点?
- swift - 在 Swift 5 iOS 中调用 getIdToken 时未获取 Firebase 令牌 ID
- clickhouse - ClickHouse - ORDER BY WITH FILL - 月间隔