Должен ли я использовать / избегать переменных-членов в состояниях NGXS? - PullRequest
2 голосов
/ 28 января 2020

Я использую управление состоянием NGXS в своем приложении Angular 8, и мне было интересно, стоит ли предоставлять классу State частные (или публичные c) переменные-члены.

Взято из NGXS-Documentation (https://www.ngxs.io/concepts/state), скажем, было ZooState, но с дополнительным членом zoosLittleSecret:

@State<ZooStateModel>({
  name: 'zoo',
  defaults: {
    feed: false
  }
})
export class ZooState {

  private zoosLittleSecret: string;

  constructor(private zooService: ZooService) {}
}

Каковы плюсы и минусы делать что-то вроде этого?

...