0
votes

NGModel Solution pour 8 ans

J'ai besoin de peupler l'option sélectionnée à partir d'un élément de matériau angulaire sélectionné à une textarea. J'utilise Ngmodel et cela a fonctionné mais j'ai eu l'erreur comme suit dans la console:

export class myComponent implements OnInit {
  buttonDisabled: boolean = false;
  .
  .
  .
  optionMessages = [
    { id: 1, option: 'Message 1',  message: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec aliquam bibendum nisi, a malesuada metus consectetur vitae. Proin eget metus eu orci vehicula bibendum ut ut lectus.' },
    { id: 2, option: 'Message 2',  message: 'Quisque et nisl nec mi placerat iaculis. Phasellus dapibus dui tempor, efficitur ligula ut, semper eros. Praesent scelerisque, odio sit amet elementum ornare, ex neque porttitor ipsum, nec sollicitudin mi leo sit amet sapien. Donec porttitor sapien sit amet libero dapibus consequat.' },
    { id: 3, option: 'Message 3',  message: 'Nam accumsan fringilla sapien, ac blandit nunc placerat in. Integer ut est interdum dolor ullamcorper bibendum. Pellentesque dignissim erat vitae eros malesuada lobortis. Praesent pharetra, nunc a hendrerit commodo, diam eros fringilla erat, sit amet porttitor odio erat egestas dolor. Sed pellentesque sed diam a egestas. Integer non rhoncus augue.' },
    { id: 4, option: 'Message 4',  message: 'Donec egestas elit sapien, in dictum mauris euismod ac. Maecenas gravida leo eget quam placerat lobortis. Praesent risus elit, congue sit amet metus egestas, porta aliquam sem. Nam blandit auctor odio non fringilla.' },
    { id: 5, option: 'Message 5',  message: 'Quisque efficitur egestas lectus ut molestie. Mauris eleifend ligula nec dignissim tempus. Aenean nec quam pellentesque, eleifend metus id, efficitur tellus.' },
  ];

  reminderMessageForm = new FormGroup({
    option: new FormControl('', Validators.required),
    reminder: new FormControl('', [ Validators.required, Validators.minLength(15) ]),
  });

  get reminder() {
    return this.reminderMessageForm.get('message');
  }
  .
  .
  .
}


0 commentaires

3 Réponses :


2
votes

Vous mélangez entre des formes pilotées et réactives.

où est sélectionnéReminder dans votre code? p> xxx pré>

est lié à p>

option: new FormControl('', Validators.required),


1 commentaires

SELECTEDREMinder est dans et dans