Выбор значений формы в redux-from

Я хочу показать форму при нажатии на переключатель с помощью redux-from, вот я следую ссылке на учебник (реализует с помощью флажка) выбор значения формы, но я не могу реализовать это на переключателе,

у меня 2 радиокнопки

переключатель Икс щелчок, показывает форму а

переключатель у щелчок, показывает форму б и скрывает форму а

    <label htmlFor = "hasEmail">percentage</label>
    <div>
      <Field
        name = "taxtype"
        component = "input"
        type = "radio"
        value = "percentage"
      />
    </div>
  </div>
  <div>
    <label htmlFor = "hasEmail">usd</label>
    <div>
      <Field
        name = "taxtype"
        component = "input"
        type = "radio"
        value = "usd"
      />
    </div>
  </div>
  {usd && (
    <div>
      <label>Email</label>
      <div>
        <Field
          name = "email"
          component = "input"
          type = "email"
          placeholder = "Email"

        />
      </div>
    </div>
  )}

  {percentage && (
    <div>
      <label>Email 2</label>
      <div>
        <Field
          name = "email"
          component = "input"
          type = "email"
          placeholder = "Email"

        />
      </div>
    </div>
  )}



 const percentage = selector(state, 'percentage')
  const usd = selector(state, 'usd')

Что вы пробовали до сих пор?

Arnaud Christ 18.03.2019 10:26

открывать разные формы, когда я нажимаю переключатель, форма зависит от значений переключателя

david 18.03.2019 10:28

Вы должны предоставить нам неработающий код.

Arnaud Christ 18.03.2019 10:29
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
1
3
42
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вот приведенный вами пример, который вы переписали, включив в него два радиоприемника.

https://codesandbox.io/s/koz449qo6o

спасибо за ваш ответ, но мне нужно, чтобы он был в переключателе, потому что в флажке мы можем выбрать оба, это проблема

david 18.03.2019 10:40

Вы пытались изменить type = "checkbox" на type = "radio"?

mufasa 18.03.2019 10:44

да это; не работает, потому что радиокнопка работает немного иначе, чем флажок

david 18.03.2019 10:46

Я обновил код, вы можете найти рабочую версию здесь: codeandbox.io/s/koz449qo6o

mufasa 18.03.2019 11:00

Другие вопросы по теме