草庐IT

redux-tookit

全部标签

ios - 通过 NavigatorIOS 传递 Redux 状态

我正在将Redux集成到ReactNative应用程序中。我无法弄清楚如何通过NavigatorIOS组件传递Redux状态。当执行进入下图组件时,调试器显示Prop=对象{状态:未定义,Action:对象}随着Action对象中的预期Action,状态尚未定义,因为它尚未初始化(我假设)。但是当执行进入ItemIndex组件时,调试器显示props=Object{导航器:对象,路线:对象}我当前的实现试图显式地传递状态和操作,但它们没有通过:调试器现在显示props=Object{navigator:Object,route:Object,state:null,actions:und

iphone - Objective-C 稀疏数组 redux

首先,我看到了this,但它似乎不太适合我的需求。我遇到了需要稀疏数组的情况。在某些情况下,我可以分配3000个潜在条目,但只分配了20个,而在其他情况下,我可以分配3000个中的大部分或全部。使用NSMutableDictionary(具有整数索引值的NSString表示)似乎适用于第一种情况,但对于第二种情况似乎效率低下,无论是在存储还是查找速度方面。对于第二种情况,将带有NSNull对象的NSMutableArray用于空条目会很好地工作,但是对于第一种情况插入3000个NSNull条目中的大部分似乎有点浪费(并且它可能会在UI上产生恼人的延迟)。引用文章提到使用NSMapTab

有人帮助我设置一个具有SCSS支持,Redux-Devtools,Hotmodule替换的React-Toolbox项目?

我正在尝试建立MERN项目。我需要以下配置react-toolbox作为UI库scss和css用于造型热模块更换ReduxDevtools开发是否有任何具有此设置的样板?如果没有,有人会创建或调整这些现有的存储库并为我设置吗?https://github.com/theajr/reeact-react-react-webpack2-boilerplate.git或者https://github.com/reeact-toolbox/reaeact-toolbox.git提前致谢。看答案看看这个样板.Webpack配置在开发模式下,热重新加载和reduxdevtools在生产模式下的清单,供应商

javascript - Redux thunk : return promise from dispatched action

是否可以从actioncreator返回promise/signal,当Reduxthunk成功派发特定action时解决?考虑这个Action创建者:functiondoPost(data){return(dispatch)=>{dispatch({type:POST_LOADING});Source.doPost()//asynchttpoperation.then(response=>{dispatch({type:POST_SUCCESS,payload:response})}).catch(errorMessage=>{dispatch({type:POST_ERROR,pa

ios - 使用 React Native、Redux 和 Navigator 进行导航的正确方法

我有一个使用Redux框架的ReactNative应用程序,我正在使用Navigator组件来处理导航。我在使导航正常工作时遇到了一些麻烦,而且我找不到任何好的示例来说明如何正确执行此操作,因此我正在寻求一些帮助和说明。这是我目前所拥有的要点,它正在工作,但我不知道我是否做对了:根组件...renderScene(route,navigator){console.log('RENDERSCENE',route);constComponent=route.component;return()}render(){return(this.renderScene(route,nav)}init

redux - 在组件(小部件)中获取相应的 redux store-state 更新数据

我在使用StoreConnector的项目中使用flutter-redux进行状态管理。假设我在主视图中有一个歌曲列表,在底部栏中有一个音乐播放器小部件。每次点击一首新歌时,音乐播放器小部件都应该调用api来获取听过这首歌的人数。因此,我不仅需要在这个小部件中获取数据一次,而且每次在_ViewModel中为这个小部件更改相应的存储数据时都需要获取数据。在reactjs中,我们可以使用ComponentDiDUpdate()生命周期。我想知道flutter中是否有类似的东西,或者是否有针对这种情况的最佳实践。 最佳答案 您可以使用St

Flutter redux 更新特定状态变量而不影响其他变量

我有这样的状态classNameState{Listname;dynamictitle;NameState({this.title,this.name});}行动classNameAction{ListshowAction;NameAction(this.showAction);}像这样的reducerNameStatereducer(NameStatestate,dynamicaction){if(actionisNameAction){returnNameState(name:[]..addAll(action.showAction));}returnstate;}初始状态是这样定

flutter - 如何使用 async_redux 实现路由导航

我是Flutter和Dart的新手,在https://pub.dev/packages/async_redux中找到了一个新的“async_redux”包比传统的“redux”包更容易开发我的项目。在自述文件中有关于实现路线导航的简短描述,但我总是收到:“‘NavigateAction’类型不是‘action’的‘ReduxAction’类型的子类型”当我在“onChangePage”中使用-dispatch(NavigateAction.pushNamed("MyRoute"))-时。这里是结构代码:Storestore;finalnavigatorKey=GlobalKey();v

redux - 如何使用 Flutter 和 Redux 显示进度指示器?

我仍在学习Flutter,最近尝试了很多Redux教程。我已经通过计数器、firebaseauth和cloudfirebase获得了许多示例。这是http://flutterbyexample.com/的示例应用程序,我将以此为基础提出问题。这是我想要做的:用户按下登录按钮登录按钮被禁用/替换为进度指示器中间件执行API调用以登录登录成功或失败进度指示器被注销按钮取代我注意到的问题是,当前可以快速多次按下登录/注销按钮,当我对按钮调度的操作执行登录API调用时,可能会出现错误。如果没有redux,我会在状态小部件中使用bool值跟踪按钮,并在按下按钮后立即使用内置的FutureBuil

redux - 我是否必须存储每个数据 redux

我是redux的新手,所以我有几个问题希望得到解答。如果您能解释一些有关构建redux架构的内容,那就太好了。此时我使用Flutter_Redux包(https://pub.dartlang.org/packages/flutter_redux)使用Flutter写入App。现在我的问题:我是否必须在redux存储中存储所有可能的值/数据字段(例如,文本字段中的用户输入)?由于重新加载实际屏幕,这些值消失了。在我的例子中,我使用了showDatePicker()函数(https://docs.flutter.io/flutter/material/showDatePicker.html