gpt4 book ai didi

javascript - 从商店初始化 Prop

转载 作者:行者123 更新时间:2023-11-30 15:19:47 25 4
gpt4 key购买 nike

我正在尝试找到初始化组件 Prop 的最佳方法...

我有一个从商店获取其值的组件。这些 Prop 通常由 mapStateToProps 提供,这对大多数情况来说都很好。

但是,由于 mapStateToProps 仅在商店更新时调用,因此当我加载我的组件而没有执行任何商店更新时,我的组件未使用商店中的 Prop 进行初始化。

我阅读了有关将“ownprops”设置为 mapStateToProps 的第二个参数的内容,以便在更新父组件的 props 时调用它,但我认为这不是正确的选择。

一定有一个简单的方法,一定是因为我是初学者,所以我不知道如何处理看似常见的话题。

非常感谢您的帮助:)

最佳答案

您可以设置 reducer 的初始状态,这可能正是您要寻找的。

function myReducer(state = { /* your initial state here */, action) {
switch (action.type) {
/* action handlers go here */
default: return state;
}
}

Here's some additional information on setting up default values in reducers

关于javascript - 从商店初始化 Prop ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43901807/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com