Considérons le schéma
{
"type": "object",
"title": "Comment",
"properties": {
"name": {
"title": "Name",
"type": "string"
},
"gender":{
"title":"Gender",
"type":"string",
"enum":["m","f"]
},
"comment": {
"title": "Comment",
"type": "string",
"maxLength": 20,
"validationMessage": "Don't be greedy!"
}
},
"required": [
"name",
"email",
"comment"
]
}
Comment puis-je remplacer le type de formulaire html de l'application genre de sélectionnez à un autre type (comme le type d'entrée texte ) sans utiliser le x-schema-form et sans réécrire l'ensemble des champs du formulaire (en utilisant le "*" et en modifiant uniquement les champs obligatoires). J'ai essayé la définition de formulaire suivante mais le champ se répète.
[
"*",
{
"key":"gender",
"type":"text"
},
{
"type": "submit",
"style": "btn-info",
"title": "OK"
}
]
La définition ci-dessus fait apparaître deux genre des champs, dont un de type sélectionnez et d'autres de type texte . Mon exigence est d'afficher un seul genre de type texte où le genre de type sélectionnez s'affiche.