16得票3回答
有没有适用于React Flux架构的好的Http库?

我们有一个使用Flux架构的React应用程序,我正在寻找类似Angular中$http和$resource的好的发送HTTP请求库。

16得票1回答
错误处理程序与Flux

我有一个使用React.js的应用程序,正在重构以使用Flux架构,但在坚持Flux模式的同时如何处理错误仍然让我困扰。 目前遇到错误时,会触发jQuery事件“AppError”,由订阅此事件的通用错误处理程序将Flash消息放在用户屏幕上,记录到控制台,并通过API调用报告。好处是,我可...

15得票1回答
为什么Flux架构示例中使用常量作为操作类型而不是字符串?

在Flux架构中,即React的对应物,示例和解释中引用了动作类型名称作为枚举常量而不是字符串。(请参见http://facebook.github.io/flux/上的示例)我只是想知道为什么这是首选方法。 我看不到在编写和方便性方面的好处,因为无论你键入constants.actionT...

14得票2回答
ReactJS Flux应用程序目录结构

我的团队目前正在使用Facebook的Flux架构编写ReactJS的大型应用程序。现在它仍处于初期阶段,但很快将会变得非常庞大。它将拥有50多个小组件视图、大量的操作、存储和动作创建者。目前,我们的目录结构如下 -App |___ module_1 | |___ components ...

14得票2回答
在shouldComponentUpdate中调用setState是否可行?

当状态发生改变时,我想触发另一个状态的改变。这是否本质上是个坏主意? 具体情况是组件被建模成一个状态机,根据 this.state.current_state 的值呈现不同的信息。但外部事件可以通过对状态进行更改(通过 flux store)来促使其经历状态转换。下面是一个假设的场景以便更好...

14得票2回答
如何在使用Reactjs提交表单时进行POST,并将对象值传递到REST服务?

我使用Reactjs创建了一个登录页面,当我通过Post方法的REST API调用发送用户输入/密码进行身份验证时,收到了一个错误。有人可以帮我解决一下吗? 我猜这是因为我无法以JSON格式发送用户名和密码字符串。 这是错误信息:<br /> <b>Notice&l...

14得票2回答
在React Flux中实现模态框和通知的最佳方法

模态框和通知是附加到 body 元素的组件,所以它们的工作方式与普通组件有些不同。在我的应用程序中,我可以想到两种实现它们的方法,但我不确定哪种更好。 没有存储器 在这种方法中,我创建了一个 NotificationHelper 类,其中包含一个 create 方法。在其中,我创建一个...

13得票3回答
React + Flux:将初始状态传递到存储库中

我们最近从Angular转换到React + Flux来构建一个相当复杂的业务应用程序。采用将所有状态作为属性通过组件树传递给单个容器组件的方法对于我们开发应用程序并不实用,因为该应用程序使用大型页面模式。足够的状态确实会传递到模态框中,以便它们可以将其数据加载到其存储中。我的问题是,我需要将...

13得票1回答
Facebook ReactJS和Zurb Foundation for Apps?

我喜欢 Zurb Foundation(SASS 版本和尤其是 Zurb Foundation for Apps),但希望将其与 Facebook ReactJS 和 Flux 一起使用。 也就是说,要删除 AngularJS 并使用 ReactJS / Flux。Kiran Abburi ...

13得票2回答
避免异步数据依赖性的事件链。

Facebook Flux调度程序明确禁止ActionCreators调度其他ActionCreators。这种限制可能是一个好主意,因为它可以防止你的应用程序创建事件链。 然而,一旦你有包含来自异步ActionCreators的数据的Stores,并且这些数据彼此依赖,就会出现问题。如果C...