我刚开始使用reduxpersist,但是遇到了问题。
我去看减速机了
appointment {
refreshing: false,
data: data
}
当然,我不想保留刷新,而只想保留数据本身。为了解决这个问题,我尝试使用redux-persist-transform-filter,基本上是一个转换帮助器。
所以我的配置:
import { createBlacklistFilter, createWhitelistFilter } from 'redux-persist-transform-filter'
const persistAppointmentData = createWhitelistFilter(
'appointments',
['data']
)
const persistConfig = {
key: 'root',
storage,
transforms: [
persistAppointmentData,
]
}
这里我只是将数据列入白名单。我已经用另一种方法尝试过(因此将refreshing
列入了黑名单,但同样发生了。)
我怎么能告诉持久性使用initRefreshing状态,并将数据保存在约会约简器中?