草庐IT

redux-persist

全部标签

javascript - 使用 React-Router 和 Redux 时如何在单击链接时分派(dispatch)操作?

假设我有一个链接,它将我发送到一个用于添加/编辑列表条目的页面。当我点击Link本身时,如何分派(dispatch)Redux操作,以便我可以在实际重定向到该页面之前先更新Redux存储。例如:我点击编辑按钮->Action被调度->存储更新,{'state':'edit-mode'}->继续重定向。或者您有其他方法来完成我想要做的事情吗?也许当组件挂载后,我会根据特定条件运行类似stateToEdit的操作?如果是这样,那么请告诉我你的方式。谢谢PS:我只使用一个组件进行所有添加/编辑/删除。所以我正在考虑一种基于state呈现的方法,无论它是在edit-mode还是delete-m

javascript - React/Redux 渲染一个每秒更新的列表

我有一个react组件,每秒从redux存储接收Prop。新状态的数组与上一个数组不同。具体来说,每一秒都有一个元素被添加到数组中。例如:在一种状态下,数组是:[1,2,3,4,5,6]下一个状态[1,2,3,4,5,6,7]我的reducer:return{...state,myList:[payload,...state.myList.filter(item=>payload.id!==item.id).slice(0,-1)]}现在,在我的React组件中,我订阅了这个状态,并且对于每次更改,列表都会重新呈现。importReact,{Component}from'react';

javascript - 如何在 redux 中使用 setTimeout 和调度程序触发周期性操作

我如何/在哪里可以定期发送操作?使用递归setTimeout进行倒计时。取自示例,类似于此://CanalsobeasyncifyoureturnafunctionexportfunctionincrementAsync(){returndispatch=>{(function_r(){setTimeout(()=>{//Yay!Caninvokesyncorasyncactionswith`dispatch`dispatch(increment());_r();},1000);})();};}那么这是一个好主意,还是有更好的方法来解决这个问题,比如使用中间件或从其他地方创建操作?我更

javascript - Angular 2 : Difference between service and redux

redux的必要性是什么,因为我们还可以从服务中保存和获取数据,据我了解,我们还可以获取数据并将其保存到服务中,这些服务可以被其他组件使用。 最佳答案 您不需要redux,但您确实需要一种维护状态的方法。一个服务就可以了,但最后你会发送一些类似于redux或ngrxstore的东西。考虑挑战。您有异步传入的数据。你想要它react。你想要错误处理。您希望在数据更新时有等待状态。您有级联场景,其中一个事件触发多个操作,每个操作都有自己的延迟和错误路径。并且您想设置一个可以在多个组件中使用的模式。维克多·萨夫金(VictorSavkin

javascript - redux store 保存在哪里?

我正在研究redux应用程序的安全性,我将某些值存储在redux存储中,即用户token等。并试图查看其他人是否可以通过xss攻击访问它们,例如,我检查了sessionStorage、localStorage、cookie不存在,也不在我的app.js文件(我的捆绑文件)中,因此我的问题。 最佳答案 正要回答HowdoesReactandReduxstoredata?Isitlocalstorageorcookies?当它作为副本关闭时。所以我想在这里粘贴我的答案。回答首先,值得注意的是,UI库实际上并不管理状态(组件级状态除外)。

php - Symfony2 : How to persist a new User in an admin-interface with FOSUserBundle?

我正在创建管理View,我可以在其中列出用户并创建用户。我已经创建了User类,但我不确定如何保留它。我是否需要手动创建表单然后保存它?我已经使用正常保存进行了保存,但随后执行了验证。我想知道我是否需要手动编码密码等,或者FOSUserBundle会为我做这些。 最佳答案 我假设您不打算使用...默认/registerroute/method对于新用户控制台command:app/consolefos:user:createtestusertest@example.comp@ssword...正如您所说的管理(网络)界面。回答:在C

php - 如何在主题中包含 Redux 框架

如何在主题wordpress中包含Redux框架?此代码无效: 最佳答案 剧透警报,这里是Redux的领导开发人员。您可以使用ReduxGenerator获取管理文件夹并绕过一些麻烦。http://generate.reduxframework.com毕竟,这是一项免费服务。:) 关于php-如何在主题中包含Redux框架,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/22252

php - 如何避免 "Entities passed to the choice field must be managed. Maybe persist them in the entity manager?"

GeneratedEntities来自现有数据库GeneratedCRUDController但它不适用于异常消息:Entitiespassedtothechoicefieldmustbemanaged.Maybepersistthemintheentitymanager?实体/***Question**@ORM\Table(name="question",indexes={@ORM\Index(name="question_category_id",columns={"question_category_id"})})*@ORM\Entity*/classQuestion{//...

php - Wordpress 分页导航 : how do I make 'Next Page' and 'Previous Page' persist?

我为Wordpress制作了一个简单的“帖子页面”导航,但我找不到改变next_posts_link()和previous_posts_link()行为的方法这样无论显示什么页面,按钮始终可见。这是不同状态下的菜单:我知道这个Wordpress功能不希望在第一页/最后一页显示“上一页”/“下一页”按钮,但是我需要覆盖此行为,以便灰显上一页/下一页文本分别显示在第一页/最后一页。对于如何实现这一目标,我们将不胜感激。谢谢代码如下:max_num_pages;$paged=(get_query_var('paged'))?get_query_var('paged'):1;?>←P

php - 为什么我的 doctrine2 实体中的对象类型在调用 persist() 和 flush() 时没有得到更新?

这是我正在做的:$entity=newMeta();$obj=newstdClass();$obj->foo=15;$obj->bar=0;$obj->bor=true;$entity->setObject($obj);$em->persist($entity);$em->flush();$entity=$entityRepository->find(1);var_dump($entity);返回:object(Jo\Model\Entity)[130]protected'id'=>int1protected'user'=>nullprotected'object'=>object(s