Добавление объекта-мутирующего объекта в хранилище - PullRequest
0 голосов
/ 26 марта 2019

У меня есть класс в файле javascript, который должен создавать объекты в хранилище с избыточностью.Очевидно, у класса есть функции, которые изменяют свойства внутри себя.

Например, у меня есть класс:

export default class Test {
  constructor(val) {
    this.val = val;
  }

  changeProp() {
    this.val = 3;
  }
}

, затем в редукторе

case actionTypes.SET_TEST:
  return {
    ...state,
    obj: new Test(10);
  };

Как видите, changeProp () изменяет свойства изнутри, но разве это плохая практика?Нужно ли постоянно изменять эти свойства через редукторы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...