Reactjs Redux-在哪里存储默认状态?
通过一些Redux示例,我们可以看到,有时候默认状态是由reducer中的片段定义的Reactjs Redux-在哪里存储默认状态?,reactjs,redux,Reactjs,Redux,通过一些Redux示例,我们可以看到,有时候默认状态是由reducer中的片段定义的 const scoreducer=(score=0,action)=>{return action.score} 其他时候我们看到它是从中心文件导入的 从“/”导入默认状态 const scoreducer=(score=defaultState.score,action)=>{return action.score} 是否有充分的理由选择这两种解决方案?这可能取决于默认状态的大小或复杂性。如果您有一些复杂的j
const scoreducer=(score=0,action)=>{return action.score}
其他时候我们看到它是从中心文件导入的
从“/”导入默认状态
const scoreducer=(score=defaultState.score,action)=>{return action.score}
是否有充分的理由选择这两种解决方案?这可能取决于默认状态的大小或复杂性。如果您有一些复杂的json作为默认状态,那么它可能看起来非常难看。当你的状态变得足够复杂,以至于你已经分解了还原器来反映状态的分支时,你可能希望每个还原器的初始状态只反映一个分支。这样处理起来更容易、更干净。