108得票4回答
Webpack-dev-server提供的是一个目录列表而不是应用程序页面。

我只能看到实际应用程序位于/public目录下。 webpack.config.js中的配置如下:var path = require('path'); var webpack = require('webpack'); module.exports = { entry: ...

103得票8回答
预期的相应JSX关闭标签是输入Reactjs。

在Reactjs中创建带有输入框的组件时出现错误 Error: 解析错误:第47行:期望与输入标记对应的JSX关闭标记,位于http://localhost/chat-react/src/script.js:47:20 </div>var Main = React.createCl...

96得票6回答
redux、react-redux、redux-thunk之间有什么区别?

我正在使用React + Flux。我们的团队计划从flux迁移到redux。对于来自flux世界的我来说,redux非常令人困惑。在Flux中,控制流是简单明了的,从组件到操作再到存储器,然后存储器会更新回组件。 但在redux中,它很混乱。这里没有存储器,是的,有一些不使用存储器的示例。...

90得票4回答
在Flux中,组件应该在哪个嵌套级别从Store中读取实体?

我正在重写我的应用程序以使用Flux,但在从Store检索数据方面出现了问题。我有很多组件,并且它们嵌套得很深。其中一些组件很大(Article),一些则小而简单(UserAvatar,UserLink)。 我一直在努力确定从组件层次结构中哪里读取来自Stores的数据。 我尝试了两种极端的方...

75得票7回答
如何在React中将fetch响应下载为文件

这里是actions.js中的代码。export function exportRecordToExcel(record) { return ({fetch}) => ({ type: EXPORT_RECORD_TO_EXCEL, payload...

51得票8回答
React-Router 登录后自动重定向

我希望在我的 React/React-Router/Flux 应用程序中集成 Facebook 登录。 我已经注册了一个登录事件监听器,如果用户已登录,则希望将其重定向到 '/dashboard'。我该如何实现呢?location.push 并没有很好地工作,除非完全重新加载页面。

49得票2回答
Redux: 如何进行后端持久化?有哪些意见和例子?

我想知道Redux的用户们是如何处理他们的后端持久化问题的。特别地,您是否将“actions”存储在数据库中,还是仅存储应用程序的最新状态?如果您正在存储操作,您是否只是从服务器请求它们,然后在加载给定页面时重放所有操作?这样做可能会导致大规模应用程序中存在许多操作时出现一些性能问题。如果您只...

46得票6回答
如何构建Redux组件/容器的结构

我正在使用redux并且不确定如何组织我的组件,我认为最好的方法是将它们放在以主组件名称为文件夹名称的文件夹中,并将所有内部组件放在其中: components Common/ 像链接、标题等常见组件 Form/ 按钮,输入框等表单组件 Player/ 组成播放器的所...

45得票5回答
何时在Immutable.js和Flux中使用.toJS()?

我正在尝试在我的React/Flux应用程序中使用ImmutableJS。 我的存储是Immutable.Map对象。 我想知道什么时候应该使用.toJS()?是当存储的.get(id)返回时?还是在组件中使用.get('member')时?

43得票6回答
在React Router中通过链接传递对象

在react-router中,是否可以通过组件传递对象? 例如: <Link to='home' params={{myObj: obj}}> 点击 </Link> 就像我从父组件传递props到子组件一样。 如果不可能的话,最好的实现方式是什么: 我有一个Rea...