小编AD9*_*D95的帖子

如何在redux-persist中同时配置localStorage和sessionStorage?

我想将用户相关的属性存储在 sessionStorage 中,并将其他属性存储在 localStorage 中。我能够使用以下配置的 persist 将所有属性存储在 localStorage 中

import reducers from './reducer';
import { persistStore, persistReducer } from 'redux-persist';
import storage from 'redux-persist/lib/storage';
import autoMergeLevel2 from 'redux-persist/lib/stateReconciler/autoMergeLevel2';

const persistConfig = {
key: 'root',
storage: storage,
stateReconciler: autoMergeLevel2 // see "Merge Process" section for details.
};

const pReducer = persistReducer(persistConfig, reducers);
Run Code Online (Sandbox Code Playgroud)

有人可以告诉我如何在 persist 中配置 sessionStorage 和 localStorage 吗?

session-storage reactjs redux react-redux redux-persist

7
推荐指数
2
解决办法
6707
查看次数

将 objectId 与 mongo 查询中的字符串进行比较

如何将对象 id 转换为字符串,以便可以将其与 $eq 中的字符串进行比较。蒙戈版本 - 4.0

db.user.aggregate([{ 
 $lookup:{
     from: "sometable",
     let:{user:["$_id"]},
                         pipeline:[{ 
                                $match: {
                                    $expr: {
                                        $and:[
                                            {
                                                $eq: [ "$userId", "$$user"]
                                              },
                                            {
                                                $gt: [ "$lastBalance", 0]
                                              }
                                            ]
                                           }
                                        }
                            }
                            ],
     as: "response"
  },
}])
Run Code Online (Sandbox Code Playgroud)

mongodb mongodb-query

1
推荐指数
1
解决办法
3152
查看次数