目前我正在使用redux-form,现在我必须将我的reduxForm组件连接到我的redux存储。因此,在查看文档时,我必须这样做:
// Decorate with reduxForm(). It will read the initialValues prop provided by connect()
InitializeFromStateForm = reduxForm({
form: 'initializeFromState' // a unique identifier for this form
})(InitializeFromStateForm)
/
我正在尝试将我的测试对齐,以跟踪在将redux升级到6.0.0和redux-form到8.1.0 (连接的组件不再存储在道具中)之后发生的急剧变化。
我需要在测试中将连接的组件封装在from -redux中,并使用挂载来获取实际组件,但是现在ReduxForm被呈现了两次。我尝试使用hostNodes()方法,但它返回0元素。有什么办法解决吗?
下面是一个测试:
import React from 'react'
import { mount } from 'enzyme'
import configureStore from 'redux-mock-s
我使用Redux-表单7.3.0。我正在尝试在另一个组件中获取我的表单的值。我在 of Redux表单中阅读了指令,但没有工作。
this is the code of my componenet:
import React from 'react'
import { Field, reduxForm } from 'redux-form';
import { connect } from 'react-redux';
import { formValueSelector } from 'redux-fo
redux-form文档表明reduxForm()装饰器接受一个必需参数(配置对象)和四个可选参数(与在react-redux中传递给connect装饰器的四个参数相同)。但是,当我将mapStateToProps()函数作为参数传递给reduxForm()装饰器时,mapStateToProps()实际上并没有运行。请参阅下面的简化代码示例。解释器永远不会到达debugger语句。我对redux-form文档有什么误解吗?
import React from 'react';
import { reduxForm } from 'redux-form';
c
我被这个问题卡住了。我无法在我的输入域中键入任何内容。我使用了这个import {Field,reduxForm} from "redux-form";,但再次失败。这只是redux中的一个简单字段。我已经读过这篇关于redux form的了。没有特殊的代码和简单的应用,但当我在我的浏览器播放它。我也有这个问题。
import * as React from 'react';
import {Field,reduxForm} from "redux-form";
import {connect} from 'react-redux
我试图使用容器中的getFormValues向道具添加表单值。但是,当我在派生组件中查找values属性时,将得到一个未定义的值。我错过了什么?
集装箱代码:
import {reduxForm, getFormValues} from 'redux-form';
import {connect} from 'react-redux';
import {bindActionCreators} from 'redux';
import * as actions from '../actions/propertiesActions';
我刚接触React native,我想使用redux-form。 你能帮我吗? 我有这个错误: Error: Could not find "store" in the context of "Connect(Form(CreateIndicator))." ConfigureStore: import { combineReducers, createStore } from 'redux';
import { reducer as formReducer } from "redux-form";
const rootRed
我是个初学者,所以在提交表单之前,我在访问和显示向导表单中的所有值时遇到了一些困难。我正在尝试创建一个“预览组件”,允许用户在s/他点击submit之前检查所有值。这是我的WIzardFormPreview组件
import React from 'react';
import {Field, reduxForm} from 'redux-form';
import { Values } from 'redux-form-website-template';
import {connect} from "react-redux";