24得票4回答
Reactjs:当作为prop访问时,键未定义

工具: Reactjs 0.14.0 Vanilla Flux 我需要唯一标识符有两个原因: 子元素协调 跟踪被点击的子元素 所以假设我有一个消息列表,它看起来像这样:[ { id: 1241241234, // <-----The unique id is k...

21得票5回答
如何避免在调度过程中进行调度操作

在我使用Flux架构的React应用程序中,我正在从存储库检索数据,并希望创建一个操作来请求该信息(如果不存在)。但是,我遇到了分发器已经处于分发状态的错误。 我期望的代码类似于:getAll: function(options) { options = options || {}; ...

21得票3回答
使用React发出和处理全局事件

我正在使用React构建一个“添加到购物车”按钮,以下是我的代码。 var ProductPurchase = React.createClass({ handleSubmit: function(e){ e.preventDefault(); $.ajax({ ...

21得票4回答
Flux Dispatch.dispatch(...): 在派发过程中无法再次进行派发。

我的代码: https://gist.github.com/ButuzGOL/707d1605f63eef55e4af 当我收到登录成功的回调时,我想进行重定向操作,重定向也是通过dispatcher工作。但我得到了Dispatch.dispatch(...): Cannot dispatc...

19得票2回答
React、Flux、状态和存储

我认为示例todo flux应用程序有点欠缺,因此我正在尝试通过开发一个应用程序来学习和实验来理解事物的概念。 该应用程序是一个拖放水果篮组织者。我有几个篮子,可以在它们之间拖动各种水果。您可以通过单击水果来突出显示一个水果,并且最后一个拖动的项将保持突出显示。 基于此,我有3个store...

19得票2回答
使用数据库实现 Redux 状态持久化

根据这里的讨论,Redux reducer的状态应该持久化到数据库中。 在这种情况下用户认证是如何工作的呢? 对于每个创建和编辑的用户(及其应用程序状态),都会在数据库中创建一个新的状态对象以替换先前的状态吗? 在前端使用所有这些数据并不断更新数据库中的状态是否具有良好的性能表现? 编...

17得票2回答
当React Flux存储器发出多种事件时,这是一个好的设计吗?

我发现的有关flux的教程几乎都只发出一个事件(emitChange)给store。我不确定这是否是有意为之,还是只是教程简化的结果。 我试图实现一个与CRUD架构对应的存储器,并且我想知道为每个CRUD方法发出不同事件是否是一个好的设计决策。 我的一个存储器的相关部分如下:var Use...

17得票3回答
在React/Flux中处理定时器

我正在开发一个应用程序,在这个应用程序中,我想要一个计时器从60秒倒数到0,然后更改一些内容,之后计时器重新从60开始。 我已经在React和Flux中实现了这个功能,但是由于我是新手,我仍然遇到了一些问题。 现在,我想为计时器添加一个开始/停止按钮。但我不确定应该将/处理计时器状态放在哪...

16得票3回答
在React/Redux架构中,API调用应该放在哪里?

我正在尝试从API中检索一些数据并将其传递到我的应用程序中。然而,由于我是React/Redux的新手,我不确定该从哪里进行这些调用以及如何将其传递到我的应用程序中?我的应用程序具有标准文件夹结构(components、reducers、containers等),但我现在不确定该将API调用放...

16得票6回答
如何在REACT和FLUX中创建API调用

我刚接触React和Flux,现在很难搞清楚如何从服务器加载数据。但我可以轻松地从本地文件加载相同的数据。 首先,我有一个控制器视图(controller-view.js),它将初始状态传递给一个视图(view.js)。 controller-view.jsvar viewBill = R...