假设我定义了以下状态模型:
interface AppStateModel
{
prop1: {
prop2: boolean;
prop3: boolean;
};
}
这三个选择之间在性能上有区别吗?
@Select(AppState)
@Select(state => state.prop1)
@Select(state => state.prop1.prop2)
我想值是通过引用而不是值传递的。
因此,它们区别的唯一方法是值更改的频率(较大的状态片更可能更频繁地更改)。
我对吗?