问题标签 [redux-store]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - 如何使用 Redux 存储我的用户身份验证(令牌)?
我开发了一个 chrome 扩展程序,在其中将登录名与网站链接起来。
我正在使用 JWT 令牌对用户进行身份验证。因此,我将这些令牌存储在本地存储和 cookie 中。但是,我不想将它存储在浏览器的本地/会话/cookies 中以调用 API。我浏览并获得了 Redux 库。
如何使用 redux 避免将我的令牌存储在本地/会话/cookie 中?
任何示例代码片段都会非常有帮助。
reactjs - 有什么方法可以查看 Redux 商店和 React 组件中的字段之间的关系?
目标是控制其他应用程序,我已经从 redux 商店获取数据。但我想看看哪个组件使用 Redux 商店的哪个字段。让我举例说明:
目标应用
在这个例子中,我已经可以控制应用程序,但是我看不到哪些组件与 Redux 存储中的哪个字段相关。所以我只有在调度动作和更新商店时才能意识到这一点。
我可以从以下应用程序中访问一些数据吗?
我已经尝试使用 HOC 和装饰器,但我无法访问此类数据。现在玩react-test-renderer
和嘲笑商店。
更新:
我react-test-rendered
可以访问组件道具,包括来自connect
HOC 的道具,但现在我还不知道如何从 DOM 树中获取对真实组件的引用。
例子
有任何想法吗?))
angular - 在redux中使用reducer进行后端调用可以吗?
我正在建立一个有角度的网站。通常我在 onInit 方法中进行后端调用并将数据存储在组件状态中。现在我想将 redux 添加到我的网站。我应该只对 onInit 方法进行操作并在 redux reducer 中进行实际的后端调用,还是应该在我的组件 onInit 方法中进行后端调用并稍后将数据添加到 redux 状态?哪一个是正确的做法?我听说 redux reducer 应该是纯函数,所以后端调用会使函数不纯?
reactjs - 无法使用 Redux 更新嵌套对象的属性
在React中,我们有一个最佳实践,即不直接修改状态,即突变……这在Redux中也很重要……
以上不起作用,但任何人都可以帮助我如何正确更新嵌套对象属性?
reactjs - 类型错误:调用 createStore 时 Object(...) 不是函数
我试图使用 redux 中的 createStore 为这个应用程序创建一个商店,直到我开始在其中应用多个商店增强器之前它都可以。所以我得到这个错误TypeError: Object(...) is not a function
依赖项是
这是 index.js
我不知道如何在不解决此错误的情况下继续前进
json - 如何从 redux 上的特定 ID 访问一组信息?
我在 redux 存储中有一个数据集,如何从特定 ID 访问一组信息?
javascript - 我无法在反应组件中正确访问 redux 存储
我刚刚开始在我的 react 应用程序中使用 redux,并且我已经成功地在我的 redux 商店中添加了一些值。在发生调度的同一个组件上,我可以通过以下方式访问商店
但在其他组件上,我无法通过 mapStateToProps 或上述方法访问它。我真的需要知道为什么会这样。
index.js
store.js
减速器.js
动作.js
登录.js
另一个页面.js
reducer.js 的控制台输出
console.log(this.props.state)->
console.log(store.getState()) ->
我已经编辑了这个问题。
reactjs - 如何在 redux 存储和操作中传递类变量?
我正在尝试使用 GAPI 实现 Google 身份验证,并且我想将 GAPI 获取的用户的 userId 存储到 redux 存储中。我不知道如何将类组件变量传递到 redux 存储或动作调度程序。有人可以帮我摆脱这个吗?
reactjs - 从 useSelector() 编辑局部变量时,Redux 状态正在发生变化
我正在使用 useSelector() 来获取状态,当我对局部状态变量应用一些过滤器时,我的全局状态正在发生变化。不知道为什么。下面是代码。
并调用此函数如下:
为什么状态在这里发生变异?