Il ne montre pas d'erreurs ni de rendu aucune interface utilisateur. Je veux ajouter un champ numérique dynamiquement.Je suis très nouveau à ext js, quelqu'un peut-il dire ce qui ne va pas avec mon code
var numberField= Ext.create('Ext.form.Panel', {
cls: 'questionRows',
hidden: show,
itemId: item.HealthNeedsDetailsGuid,
id: item.HealthNeedsDetailsGuid,
items: [{
xtype: 'field',
html: item_index + ') ' + item.HealthNeedsQuestion
}, {
xtype: 'numberfield',
anchor: '100%',
name: 'bottles',
clearIcon: false,
width: 400,
value: 99,
maxValue: 99,
minValue: 0
}]
});
caché: spectacle, si "show" est une variable alors il doit être "faux". Vous ne devriez pas utiliser les identifiants, mais seulement les itemsIds. l'élément avec le 'champ' n'est pas nécessaire car vous pourriez utiliser l'étiquette sur le champ numérique (probablement avec labelAlign: 'top') – Dinkheller