redux

    1热度

    2回答

    五合一Redux的商店我有以下部件: import React from 'react'; import { connect } from 'react-redux'; import { createSelector } from 'reselect'; import { initwidget, subscribeToPriceStream } from './widgetActions'

    2热度

    2回答

    我正在使用react和redux(连接到服务器),并且在如何初始化资源时遇到问题,以便可以通过不同的组件跟踪更改。 为存储初始状态: { user: { 1: { name: 'Jun Hanamaki', }, 2: { name: 'Michael Jordan', } } cars: {

    24热度

    3回答

    将反应与redux一起使用时,是否可以将本地状态存储在state对象中?通过行为将所有内容存储在状态树中很快变得单调乏味。感觉有些状态仅适用于应用程序的展现/展示,而不是逻辑。通过演示我的意思是动画/闪烁,面板的扩展/缩小状态,表格中的排序标准等等。

    5热度

    3回答

    什么是测试这个功能 export function receivingItems() { return (dispatch, getState) => { axios.get('/api/items') .then(function(response) { dispatch(receivedItems(response.data)); });

    3热度

    2回答

    我在我的行动创造者进行异步调用,并与结果调用我的减速机,但由于某种原因,我无法摸清减速机没有被调用。 actions.js(动作和动作的创造者) export const GET_FORMS = 'GET_FORMS' export function getForms() { $.get("server url", function(result) { return {

    3热度

    1回答

    在我的反应/终极版的应用程序,我使用这样的事情在我的减速器设置状态: state.set('search', myResults); 状态是immutablejs Map()。当toJS()是在其上运行的对象(不再是一成不变的对象)的格式是像这样: { results: { ..all results in here } } 所以你必须state.search.results。

    1热度

    1回答

    我是React新手,并且已经按照this tutorial制作应用程序。我已经通过存储在cookie中的用户令牌进行登录,现在我需要确保只有授权用户才能访问该内容。 什么是正确的方式(使用React-router/Redux)获得重定向发生,以便如果用户直接去http://app.com/content,他们将被弹跳到登录页面?

    2热度

    1回答

    在以下示例中,如何在地理位置请求期间禁用按钮?在this.props.inProgress没有设置在init上,我想在请求getCurrentPosition时禁用按钮,如果解决了RECEIVE_LOCATION则启用。什么是正确的方法?我是否使用状态和复制道具到GeoButton? export function getGeolocation() { return dispatch =

    1热度

    2回答

    现在组件只能知道全球state有所改变,但无法确定其状态实际上发生变化。这是我的情景: Component Root --- very deep --- Component Leaf Component Leaf是在组件层次结构非常深,它会触发一个动作,改变全局状态和Component Root要换响应这一行动的一些内部状态。有没有办法做到这一点?

    52热度

    4回答

    对于我所知道的,我必须在操作create中编写请求。如何使用承诺提交请求?我正在获取数据。然后在减速器中创建新状态。绑定动作和减速器连接。但我不知道如何使用承诺的请求。 行动 import $ from 'jquery'; export const GET_BOOK = 'GET_BOOK'; export default function getBook() { return {