cost 309 ms
在商店侦听器中调用另一个动作是否是Flux的反模式? - Is calling another action in store listener an anti-pattern for Flux?

在我的代码库中,我在一些商店侦听器内触发了动作。 但是,最近我听说这是一个不好的做法。 为什么它不好,我应该如何修复或重构它? 我已经对此问题进行了研究,但找不到一个很好的例子。 仅供参考,射击动作(S),我使用action.defer提供Alt.js 。 ...

Alt.js中的动作有什么必要 - What is the necessity of actions in Alt.js

我是新来的。 几天以来,我一直在阅读Alt.js和flux体系结构。 我看不懂一些概念。 从组件中,我们访问存储并获取数据。 如果是服务器端请求,我们有一个异步数据源,它通过this.registerAsync()绑定到存储。 向服务器发出的任何POST或GET请求都写在数据源文件中, ...

setState()是可选的,用于更新Alt.js存储中的状态吗? - Is setState() optional for updating the state in Alt.js store?

是的,我知道setState()更新商店的状态并向所有订阅者发出更改事件 ,但是我发现并不是每个人都使用它并在更新状态时忽略它。 例如,在以下alt-todo repo中 ,它们不使用setState() : 但是,在官方的alt.js存储库中,他们使用它: 所以我想知道这 ...

React / Alt-在响应用户输入时避免在调度内进行调度? - React/Alt - avoid dispatching within a dispatch when responding to user input?

我有一个需要用户输入的组件。 当他们保存时,我使用动作来更新商店的状态 为了响应这些新信息,结果组件需要运行异步操作,然后在新信息返回时做出响应。 无论我尝试什么,似乎都留下了hack setTimeout或dispatch- setTimeout -dispatch错误。 ...

一次操作禁用并重新启用按钮 - Disable and re-enable button on single action

我需要在异步调用期间禁用并重新启用按钮。 我只能将其禁用。 如果添加代码以重新启用它,则将被忽略。 我承认我可能没有问正确的问题。 我有一个带有按钮“动作”的功能: 这被React类称为“ Actions”: 这被另一个React类“ List”调用: 该类中 ...

商店中真正属于多少州? - How much state does really belong in the stores?

我想知道,真正属于商店而不属于组件的状态是多少? 我读过一些地方,实际上所有州都应该住在商店内。 这是否包括真正特定于组件的东西,例如输入值(提交之前),输入验证,是否打开了模态,是否单击了某些东西等? 这里的最佳做法是什么? ...

React + Alt:使用多个存储中的数据向DataSource发出请求 - React + Alt: Use data from multiple stores to make a request to DataSource

我正在使用将React与Alt Flow实现结合在一起的应用程序。 目前,我正在尝试找出使用多个Alt商店中的数据向后端撰写请求的最佳方法。 说,我的DataSource文件中有一个SheetDataStore , FiltersStore和fetchFilteredData方法。 为 ...

成功请求alt.js中的源后如何更新状态? - How to update state after successful request with sources in alt.js?

我对alt.js相当陌生,并且对更新成功处理程序中的状态有疑问。 假设我有一个UserStore并想删除一个User。 我用应该删除的用户id触发删除用户操作。 源将具有该id的删除请求发送到后端。 该请求有效,并且源触发了成功操作。 由于没有获得有关已通过请求的ID或任何其他 ...

为测试目的设置 JS Alt Store 状态 - Setting JS Alt Store State For Testing Purposes

我想测试我的商店 - 检查商店的数据在操作后是否正确更改。 我无法更改通过 alt.dispatcher 执行的操作所连接的商店的状态。 alt 商店测试方法对我不起作用 - 我更改了 mocha 测试文件中的 AltWrappedStore.state,但该操作连接到的商店状态不同(它显示默认 ...

Alt调度在调度时不触发alt存储方法(Flux) - Alt actions not triggering alt store methods when dispatched (Flux)

我最近开始使用alt.js重写一个磁通和反应应用程序,这使我可以在从服务器渲染时轻松地使用数据引导应用程序。 除了在客户端分派动作后无法启动存储方法这一事实之外,其他所有工作都很好。 我的其中一个反应组件中的onClick事件调用了updateCurrentPostType动作。 ...

始终使用状态来进行CRUD操作 - React CRUD operations always using state

我正在使用altjs作为我的Flux实现来构建React应用程序。 当我尝试从前端创建/删除项目时,无论我将什么作为参数传递给create / delete函数,它总是以传递整个状态结束。 例如:我正在尝试删除ID = 1的项目。 我在该项目上单击删除,然后仅将ID传递给组件中的删除功 ...

ReactJS-store.getState()未定义 - ReactJS - store.getState() undefined

我正在使用Flux的altjs实现从外部api获取数据。 api调用可以从该操作中正常工作,然后返回到商店,然后在我的组件中触发onChange()函数。 我尝试从商店的当前状态设置状态: 我收到错误消息“无法设置未定义的属性'状态'” 我的商店看起来像这样: this ...

Alt + React - 遵循alt教程时无效的动作参考 - Alt + React - invalid action reference while following alt tutorial

我正在尝试在我的React应用程序中实现Alt。 目前我正在检查它,只是按照教程尝试了一些东西。 现在我遇到了商店无法识别操作的问题。 这是动作类: 我尝试在我的商店中绑定这些操作,如下所示: 我一直在给我错误 '传入的动作参考无效' 问题出在bind ...

使用react将数据报告回父组件的过程是什么? - What is the process for reporting data back to a parent component using react?

考虑两个反应成分。 一个是表单组件。 另一个花哨的日期选择器,我自己滚了。 日期选择器应使当前选择的日期对其父级组件可用。 做这个的最好方式是什么? 日期选择器是否应该以某种方式备份到其父组件? 如果可以,怎么办? 还是更好的解决方案是在项目中使用alt.js从日期选择器中发布要在 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM