jjzjj

javascript - 我什么时候应该使用 icepick.merge 而不是 lodash.merge

我最近发现需要在我的reducer中进行深入合并。我发现icepick.merge和lodash.merge做这份工作。似乎icepick.merge是一种合并和调用object.freeze的有效方式递归地。在使用Reactreducer(和不可变性)时,什么时候应该使用icepick而不是lodash?在数组和对象上调用object.freeze是一种好习惯吗? 最佳答案 这是一个是否强制执行不变性以及您想要什么级别的控制/抽象的问题。lodashlodash为您提供了以不改变数据结构的方式处理数据结构的工具,但它不会对数据结构

android - Icepick 坏了吗?

我用一个fragment尝试了一些非常简单的测试。但是Icepick似乎并没有在outState包中保存Stringtest的值......publicclassMyFragmentextendsFragment{@IcicleStringtest;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);Icepick.restoreInstanceState(this,savedInstanceState);}@OverridepublicViewonCreate