В ответ, как мы устанавливаем значение в зависимости от условия. Радиокнопки предназначены только для визуального представления. Эти значения не будут сохраняться в базе данных или считываться из базы данных.
Например, мне нужно сделать проверку радио (sales-team-yes) на основе другого значения customerService.onField, не равного нулю.
<div className = "col-xs-2">
<div className = "field-label">Sales Team?</div>
<Field
id = "sales-team-yes"
label = "Yes"
/* name = "salesTeam" */
component = {RadioField}
type = "radio"
checked = {customerService.onField != null ? true : false}
/* value = {customerService.onField != null ? true : false}*/
readOnly
disabled/>
<Field
id = "sales-team-no"
label = "No"
/* name = "salesTeam" */
component = {RadioField}
type = "radio"
checked = {customerService.onField == null ? false : true}
/* value = {customerService.onField != null ? true : false}*/
readOnly
disabled/>
</div>
</div>Я отклонил это, потому что вы не показали, в частности, реализацию Field или RadioField, поэтому никто не может помочь, если не знает, откуда они.
@DominicTobias Я новичок в React. Я добавил реализацию для Radio.
@NoushadPP Я добавил код, пожалуйста, проверьте его
Вы поместили туда два компонента - Input и Radio, который из них Field и RadioField?
@ssl, пожалуйста, создайте кодовый ключ, который мы сможем изучить. этой информации недостаточно, чтобы найти вашу проблему.





из какой библиотеки вы импортируете
Feild? Думаю, вам нужно использовать RadioGroup вместо отдельных радиостанций.