【发布时间】:2017-03-25 05:44:53
【问题描述】:
我正在写一个简单的登录页面。
用户点击登录按钮后,如果登录成功,我将收到一个用户身份验证令牌。
我想将令牌存储到一个简单的 sqlite 存储中。
我应该把这个逻辑放在哪里? (异步打开数据库,更新数据库逻辑),我目前将它们放在 SUCCESS_LOGIN 操作的操作创建器中。但是 redux 有什么推荐的呢?
【问题讨论】:
标签: redux
我正在写一个简单的登录页面。
用户点击登录按钮后,如果登录成功,我将收到一个用户身份验证令牌。
我想将令牌存储到一个简单的 sqlite 存储中。
我应该把这个逻辑放在哪里? (异步打开数据库,更新数据库逻辑),我目前将它们放在 SUCCESS_LOGIN 操作的操作创建器中。但是 redux 有什么推荐的呢?
【问题讨论】:
标签: redux
这样的问题有很多:
How to handle complex side-effects in Redux?
How to handle side effects in react/redux?
我个人使用redux-saga,但redux-loop也很受欢迎。
如果它是一个简单的应用程序,您可以使用 redux-thunk 或者您可能对当前的方法没问题,如果您已完成所有功能,则无需添加更多库和样板。
【讨论】: