抱歉,这是一个非常基本的问题。
我当前正在使用react + redux(在node.js上),并且一切正常。我很想知道redux如何/在reduce中将数据存储在哪里,并且看起来像存储在内存中。
每次我们调度一个动作时,我们不会更新所有的reducer,但是我们仍然能够保留其他reducer中的旧值(对此我们没有调度任何动作)。因此,间接地,redux会保留旧状态(或使用先前的状态)
我们这样创建商店:
IMessageProcessorFactory _messageProcessorFactory;
public TheConstructor(IMessageProcessorFactory processorFactory)
{
_messageProcessorFactory = processorFactory;
}
private void logPhoneCallDialog_SaveContact(Contact currentPhoneContact)
{
if (currentPhoneContact != null)
{
RefreshRenewalActivity();
if (currentPhoneContact.TypeId == ResultType.TookAppointment)
}
NotifyServerOfActivity();
ApplyAppointmentFilters();
this.Activate();
var messageProcessor = _messageProcessorFactory.Create();
messageProcessor.ProcessCustomerPhoneContactInfo(currentPhoneContact);
}
rootreducer:
store = createStoreWithMiddleware(rootReducer, initialState);
我的问题:会话与存储(在内存中)之间是否有任何映射来标识该会话的存储?