Вам нужно взять массив, если вы хотите более одного значения. Для этого нельзя использовать одну переменную.
Здесь я беру 2 переменные. msg
переменная типа two-way
, поэтому, когда пользователь вводит и сохраняет его, мы помещаем его значение в массив и легко очищаем его, а в HTML я использую ngFor
, чтобы вы могли легко отображать значения массива
Вы можете попробовать действительно простой пример.
ц
newMessage = [];
msg = '';
sendMessage() {
this.newMessage.push(this.msg)
this.msg='';
}
HTML
<textarea [(ngModel)]="msg"></textarea>
<a href="javascript:void(0)" (click)="sendMessage()">Click Here</a>
<p *ngFor="let m of newMessage">
{{m}}
</p>