如何在使用NgRx 8的NgRx Store DevTools中调度操作?

时间:2019-08-08 11:39:43

标签: ngrx redux-devtools

我已经将ngrx代码更新为版本8(使用Action Creators等),但是现在我不知道如何在NgRx Store DevTools中使用Dispatcher。

在我能够分派这样的动作之前:

{
    type: '[Something] something loaded',
    payload: {
        results: ['a', 'b', 'c']
    }
}

Ngrx Store DevTools dispatcher

1 个答案:

答案 0 :(得分:1)

在我的简单应用中,我有以下操作:

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'
}

希望它对您有用。