0
由於帶有示例數據store.profiles商店:使用mapStateToProps,如何查找並設置特定的記錄?
[{"user_id":1,"stuff":"more stuff"},{"user_id":2,"stuff":"more stuff"},{"user_id":3,"stuff":"more stuff"}]
我怎樣才能找到CURRENT_USER的特定記錄,並與mapStateToProps送呢?
const mapStateToProps = (state, ownProps) => ({
item: XXXXXXXX
});
其中xxxxxxxx是CURRENT_USER的ID(USER_ID = 1)
這是偉大的。謝謝...如果配置文件未定義,會出現此錯誤嗎?或者會在reducer中設置initialValue處理? – AnnaSm
好問題。如果'profiles'是'undefined'或'user_id'不匹配,'find'將返回'undefined'。所以你必須自定義代碼來處理這些情況。 –
謝謝,但你如何處理mapStateToProps中的未定義? – AnnaSm