redux-form

    1熱度

    2回答

    我正在使用一些來自redux-form文檔的示例代碼,並且我有一些代碼在renderField函數中不能理解。 const renderField = ({ input, label, type, meta: { touched, error } }) => { return ( <div> <label>{label}</label> <div>

    2熱度

    2回答

    我無法爲textField組件設置默認值。 我嘗試使用默認值,但只要我使用的是redux-form-material-ui,它就不起作用。 我真不明白我在做什麼錯了(似乎很基本的)... 〔實施例(只是改變了它們的fieldArray例如一點點): import React from 'react' import { Field, FieldArray, reduxForm } from 're

    3熱度

    2回答

    我想爲redux-form V6創建自定義組件。它看起來像按鈕切換器。 組件 import React, { Component } from 'react'; export default class ButtonSwitcher extends Component{ // props.buttons [{text: "Btn Text", value: "BtnValue"}]

    5熱度

    1回答

    我正在使用Redux表單v6.5.0並且要求爲 刪除任何字段的驗證時,如果禁用的道具爲true。 我寫了一個自定義的邏輯來禁用自定義字段部件的驗證內部渲染(),但即使是手動更新值後的樣子updateSyncErrors()是沒有得到所謂的形式。因此,syncErrors對象正在持續出現字段驗證錯誤。 if (field.disabled) { field.meta.invalid =

    2熱度

    1回答

    我是新的反應,redux和我想創建與反應select的下拉列表。我創造了我的下拉部分是這樣的: import React, { PropTypes } from 'react'; import Select from 'react-select'; import 'react-select/dist/react-select.css'; const options = [ { v

    2熱度

    2回答

    我在控制檯中收到此錯誤。 「表單提交取消了,因爲形式沒有連接」,試圖從V5遷移我的終極版形式到V6,因爲我們遷移我們的應用程序到最新版本,反應過來後 。 我不知道這裏出了什麼問題,所以我想我可以使用第二或第三雙眼睛。 這裏是我的「智能部件」 import React, { PropTypes } from 'react'; import { reduxForm } from 'redux-for

    1熱度

    1回答

    你好,祝你有美好的一天, 我是新來的反應和redux,在我的項目中,我們沒有使用statefull組件,只是無容器狀態的容器。我有一個四個字段的還原形式。當我提交表格時,我希望字段得到清除。我看到一些關於訊(復位(「myForm的」)我的問題是我必須把它放在我的容器,並把它當作道具我的組件 我的容器是這樣的:?? const mapDispatchToProps = dispatch => (

    0熱度

    1回答

    我正在使用redux-form v6.5.0。我有一個RecordFormPage組件與RecordForm組件。該RecordForm結合Redux的形式 RecordForm = reduxForm({ form: 'recordform' })(RecordForm); 的RecordFormPage組件連接到終極版店內 function mapStateToProps(st

    2熱度

    1回答

    我有一些問題在我的redux-react應用中處理簡單情況:我想在按鈕點擊異步操作後重置輸入文本。 比方說,我們有一個輸入文本,在其中放置一個文本,並通過onClick事件傳遞給調度操作。 此操作聯繫服務器,服務器響應之後我想重置輸入字段。 ,我實現了許多解決方案(我使用終極版的thunk)到這個問題,但我不知道他們是哈克的方式來解決這個問題,讓我告訴你: 1)演示組件(輸入字段)實現一個作爲值傳

    1熱度

    1回答

    我正在使用最新的REDX形式(V6)。我試圖讓與狀態值初始化的形式,所以我這樣做,根據文檔: myForm = reduxForm({ form: 'xxx' })(myForm); myForm = connect(state => ({ initialValues: { ...state.taskForm.taskData.parameters