redux

    2热度

    2回答

    我想知道什么是最好的模式在以下使用情况下使用: 我有一个项目清单在我ItemList.js const itemList = items.map((i) => <Item key={i}></Item>); return ( <div>{itemList}</div> ) 每本Items有一个'编辑'按钮,它应该打开一个对话框来编辑项目。 我应该在哪里放置Dialog的

    1热度

    2回答

    我不知道是怎么回事,我在正确使用这种技术阵营原住民,但不会工作,ReactJS 控制台只记录'外部',从不'内部',也不提供重新记录日志。 应用程序入口点: import React from 'react'; import ReactDOM from 'react-dom'; import './index.css'; import { Provider } from 'react-red

    0热度

    2回答

    背景 比方说,我试图保持项目的大名单,与Web UI提供了增加新的可能性。 我的架构是一个Web UI(React/Redux)+数据库/服务器(Graph.cool)。 现在当我添加一个新项目时,我可以做的就是简单地运行“创建”查询,取回带有其数据库ID的项目,并将项目存储在一个对象中,该项目通过ID索引所有项目。 问题:网络可能很慢/脱机,请求可能会失败,我仍然希望能够立即向用户显示他在列表中

    0热度

    1回答

    我试图让我的第一个真正的反应和REDX应用程序的身份验证和运行,但我坚持管理路线访问和验证。 这里是我的代码来验证授权: export default function(ComposedComponent) { class Authentication extends Component { static contextTypes = { router: React

    0热度

    1回答

    我不能进入到终极版店内财产与角工作。 我在IApp中有两个属性,第一个是接口,第二个是数字。 interface AppStoreInterface { layoutInterface: LayoutInterface, numero: number } 我可以毫无问题访问数,但是当我试图访问layoutInterface空话happends。 这是模块: export

    0热度

    1回答

    如何转换下面的代码ES6:(尤其是后newState.guests = [] case ActionTypes.GetInviteFulfilled: { const { host, agenda, guests } = action.invite; const newState = Object.assign({}, state, { inProgress: fa

    0热度

    1回答

    我正在使用反应原生应用程序从Firebase数据库获取数据。这个想法是一旦收到FirebaseDB的数据就立即发送一个动作来初始化store.appState。问题是收到数据时调度不会被触发。我错过了什么? 我正在使用redux-thunk中间件。 // database.js import * as firebase from 'firebase' const config = {

    2热度

    1回答

    我在这里学习REDX。当我提交我的输入时,我遇到了问题。我有2个文本输入,我想将它存储在一个数组中,但是当我得到错误时。它似乎应用程序添加一个新的未定义的数据,所以我不能加载未定义的属性。但是当我在行动中使用一个参数时,它可以工作,我不知道为什么。这是我第一次使用终极版,我希望你能帮助我,谢谢 actions.js import { ADD_PERSON, DEL_PERSON} from '..

    0热度

    1回答

    假设我有一个搜索组件,可以根据用户选择的标签进行搜索(Think Pocket)。如果用户取消选择所有标签,我知道搜索的结果将为空;没有必要击中服务器。我如何重构这个史诗来有条件地运行副作用? const removeTagEpic = (action$: any, store: any) => action$ .ofType(types.REMOVE_SELECTED_TAG

    0热度

    1回答

    我是一个开发Angular应用程序的新手。现在,我有一个简单的应用程序,它可以很好地与服务一起工作,但我试图使用ngrx/store来控制某些事件。 那么,我不想在热切的组件上使用ngrx/store,而是懒洋洋地。 该项目的结构是: app | --control-panel |--spaces 应用是懒散地加载控制面板,其慢速地装载空间的根。 我收到的错误根本没有帮助我。以下是