mirror
mirror copied to clipboard
给 render 函数提供另一个 callback
想比较优雅地集成 redux 的 persist 插件, 以及 persist 的 immutable 插件, 所以就搞了这么个东西. 虽然函数签名变得有点丑了 // 但是能用. 也写了个例子. // 话说, 请随意拒绝吧.
仔细看了代码,这么实现的确是能用的,哈。
不过确实,render 函数的函数签名变得太复杂了,原本 3 个参数的函数就已经属于参数过多了,再加一个无疑加重了这种印象。
redux-persist,照我的理解,它的 persistReducer 是完全可以通过 mirrorx 现有的接口(mirrorx.deafults)处理掉的;目前无法处理的,是它的 persistStore 方法,该方法要求能够访问到 store 对象。
容我再想想,怎么更好地允许三方库处理 store 对象 :)
仔细看了代码,这么实现的确是能用的,哈。
不过确实,
render函数的函数签名变得太复杂了,原本 3 个参数的函数就已经属于参数过多了,再加一个无疑加重了这种印象。
redux-persist,照我的理解,它的persistReducer是完全可以通过 mirrorx 现有的接口(mirrorx.deafults)处理掉的;目前无法处理的,是它的persistStore方法,该方法要求能够访问到 store 对象。容我再想想,怎么更好地允许三方库处理 store 对象 :)
你们比较严谨考虑问题, 赞一个.