redux-form

    2熱度

    1回答

    我有一個FieldArray: <FieldArray name="elements" component={renderFiles}/> 數據: [ {name:'xxx', url:'www.xxx.com', isRepeat: true}, {name:'yyy', url:'', isRepeat: false}, {name:'zzz', url:''

    0熱度

    1回答

    我正在使用redux-form讓用戶點擊圖片(以激活隱藏的複選框)。一切工作正常,除了我想在點擊圖片時更改css。我使用三元運算符,它應該聽取複選框的值。我遇到的問題是,當組件最初呈現時,productValues.apps [product.name]返回undefined。我嘗試用false設置initialValue,但那也不起作用。我真的不知道如何解決這個問題。下面是複選框: {

    0熱度

    1回答

    我正在使用redux-form,我希望組件在提交表單時分派兩個動作:第一個動作是從所有表單字段發送數據的動作這是一個內置函數),第二個將用戶的狀態更新爲「註冊」。問題是,當我按照下面的方式進行操作時,內置的handleSubmit函數不起作用,只調用「toggleRegistrationStatus」函數。我該如何去調度這些操作,以便數據得到發送並且狀態同時得到更新? 我的組件代碼: import

    0熱度

    1回答

    我正在使用Redux-Form並使用使用函數呈現的<Field>組件(如Redux-Form站點上的同步驗證示例:http://redux-form.com/6.0.0-rc.1/examples/syncValidation/)。 由於我使用的是Typescript,我想給renderField函數的參數一個類型。參數的類型似乎基於接口WrappedFieldProps<S>,但該接口未導出,因

    2熱度

    1回答

    我有一個登錄表單,當我點擊登錄時,URL被更新,但組件不是。 (如本地主機:8080 /的地方,但仍然登錄頁面上) 我的包的版本如下: 反應 - 15.4.2 反應路由器&反應路由器-DOM - 4.1.1 Redux的形式 - 6.6.1 這是登錄部件 class Login extends React.Component { handleFormSubmit = (values) => {

    6熱度

    2回答

    如何將defaultValue設置爲輸入組件? <Field name={`${prize}.rank`} defaultValue={index} component={Input} type='text'/> 我試着像上面,但我的字段爲空 我試圖創建fieldArray(動態表單) {fields.map((prize, index) => <div key={index}

    1熱度

    1回答

    我有一個表單,其中字段在下拉菜單onChange處理程序:change()表單字段中設置。 禁用表單提交按鈕:pristine || !valid || submitting。 我可以嘗試在initialValues的onChange中設置下拉菜單字段的值。有沒有其他辦法可以忽略場原始數據?

    3熱度

    1回答

    內嵌JavaScript函數後我看到不同的行爲,我不明白爲什麼。 考慮: const someFunc = someParam1 => someParam2 => { // doSomething } const someFuncIndirect = someParam2 => { return someFunc(null)(someParam2) } // I e

    8熱度

    3回答

    我正在渲染下面的簡單形式使用redux形式,它的工作很好。現在,我希望在另外一種情況下禁用提交按鈕:如果任何Field的錯誤(即設置了meta.error)。 從lokking進入文檔,我想周圍的<form>不可能知道它的<Field>組件是否有錯誤。也許任何人有一個想法,如何解決它一樣容易使用disabled={hasErrors || submitting || pristine} const

    0熱度

    1回答

    我正在嘗試執行酶/摩卡/柴測試以模擬在材質UI中將檢查狀態從true更改爲false複選框標籤,由一個REDX表單字段包裝並呈現。我能夠模擬嵌套在Field標籤內部的本地組件(複選框等)的點擊,但無法在嵌套時模擬對材質UI標籤的點擊。我能夠訪問複選框標籤上的其他屬性,但無法模擬事件。 UserForm.jsx renderCheckbox(props) { return (