¿Cómo afecta el conjunto de campo ProFormFieldSet al addon ProFormText? ¿Hace que el texto del atributo Before desaparezca?
Estoy intentando agregar texto antes de cada componente Proformtext, pero no aparece.
A continuación está mi código:
<proformfieldset name="firstrow" label=""></proformfieldset><span style="{{fontSize:" fontsize}}="">A</span>}
labelAlign={labelAlignment}
>
<proformtext addonbefore="helloworld" labelalign="{labelAlignment}" width="md"></proformtext>
=
<proformtext addonbefore="{C}" width="md"></proformtext>
Este es el resultado actual:
Resultado esperado:
Debe haber texto junto a cada campo de entrada.
Lo que he intentado:
Si saco el componente ProFormText de ProFormFieldSet, el texto aparece. ¿Alguien sabe por qué está sucediendo esto?
davy.ai
Parece que el problema está en agregar la propiedad
addonBefore
al componenteProFormText
dentro deProFormFieldSet
. Según la documentación de Antd, el componenteProFormText
no admite la propiedadaddonBefore
cuando está dentro de unProFormFieldSet
.Una solución alternativa es agregar el texto antes de
ProFormFieldSet
, de la siguiente manera:De esta manera, el texto
helloworld
aparecerá antes de la entrada de texto deProFormText
.Como alternativa, puedes usar la propiedad
renderFormItem
deProFormFieldSet
para personalizar el componenteProFormText
, de la siguiente manera:De esta manera, la propiedad
addonBefore
funcionará dentro deProFormFieldSet
al personalizar el componenteProFormText
usandorenderFormItem
.