SO中文参考
首页
(current)
程序语言
c
java
python
c++
go
javascript
swift
c#
操作系统
linux
ubuntu
centos
unix
数据库
oracle
mysql
mongodb
postgresql
框架
node.js
angular
react-native
avalon
django
twisted
hadoop
.net
移动开发
android
ios
搜索
如果我可以在组件中使用整个商店,为什么还需要mapStateToProps?
问题描述
投票:0
回答:1
从定义
mapStateToProps
用于从存储中选择连接组件需要的部分数据。
我不明白为什么我们甚至必须指定
mapStateToProps
如果我可以在我的组件中使用整个商店数据,
mapStateToProps
到底提供了什么?如果我选择部分数据会发生什么?
有什么优点吗?
javascript
reactjs
react-redux
1个回答
0
投票
mapStateToProps
只为您提供组件中所需的商店
艺术作品。
它
每次商店状态发生变化时都会调用
(每次您返回的商店的相关部分发生更改时)。
可以返回不同结构的store数据
可以针对不同的组件 props 返回不同结构的存储数据。
可以重复用于需要商店相同部分的不同组件
最新问题
Python pandas read_excel 用 0 填充空白单元格
水平模式下 NavigationViewItems 的下划线太小
oidc-provider 和 oidc-client-ts:当需要 httpOnly cookie 时如何在多个应用程序之间创建 SSO
jolt规范根据json的属性条件生成json?
更新了editable-select.pack.js
python jwe.decrypt C# 等效项?
类型可分配给类型的约束,但可以使用约束的不同子类型进行实例化
MapBox:未捕获的引用错误:mapboxgl 未定义
为nestjs记录器配置颜色
我需要在 Oracle SQL 中构建一个查询,以便它应该获取仅包含 null ornnn_id 的记录
“T”类型是通用的,只能为阅读建立索引。ts(2862)
对两列进行重复ID删除
当View呈现SwiftUI iOS 17.4时如何从底部移动ZStack?
Swiper.js,无法点击分页中的项目符号
如何在使用create-vue创建的VueJS2项目上添加Vuetify2
Glide:将本地SVG文件加载到ImageView中
React-Vite React-Bootstrap 构建过程问题
全局 CORS 配置不起作用 - 无效的 CORS 请求
结合使用通配符和词干提取
为什么我会“!!禁用!!”来自 ipyvuetify 中的文本字段?
© www.soinside.com 2019 - 2024. All rights reserved.