Выберите производительность в зависимости от состояния слайса - PullRequest
0 голосов
/ 25 февраля 2019

Допустим, я определил следующую модель состояния:

interface AppStateModel
{
  prop1: {
    prop2: boolean;
    prop3: boolean;
  };
}

Есть ли разница в производительности между этими тремя вариантами выбора?

@Select(AppState)
@Select(state => state.prop1)
@Select(state => state.prop1.prop2)

Я предполагаю, что значение передается по ссылкеа не по значению.

Таким образом, они отличаются только тем, как часто изменяется значение (более крупные срезы состояний чаще меняются).

Я прав?

...