-1
<ion-textarea fz-elastic
[(ngModel)]="addMe">
</ion-textarea>
,比方說1000個單詞,然後粘貼這樣的文本我正在滾動至後頁面底部只是爲了查看粘貼文本的最後一個點,然後頁面自動向上滾動。似乎不允許我滾動到底部如果我在彈性離子textarea.then輸入長文本,同時向下滾動,如果我粘貼一個長的文本會自動向上滾動
<ion-textarea fz-elastic
[(ngModel)]="addMe">
</ion-textarea>
,比方說1000個單詞,然後粘貼這樣的文本我正在滾動至後頁面底部只是爲了查看粘貼文本的最後一個點,然後頁面自動向上滾動。似乎不允許我滾動到底部如果我在彈性離子textarea.then輸入長文本,同時向下滾動,如果我粘貼一個長的文本會自動向上滾動
這是HTML代碼我使用:
<textarea #myInput id="myInput" rows="1" placeholder="Share" [(ngModel)]="addMe" (keyup)="resize()">
</textarea>
以下是JS代碼,不要忘了導入ViewChild
import { Component, ViewChild, ElementRef } from '@angular/core';
@ViewChild('myInput') myInput: ElementRef;
//Resize function is increasing the Size of text area, as our text is increasing
resize() {
this.myInput.nativeElement.style.height =
this.myInput.nativeElement.scrollHeight + 'px';
}
是你的ion-textarea
裏面一個ion-item
?這可以做到這一點,因爲使用textarea而沒有它會以多種方式破壞組件。
是的,這是離子的項目裏面 – devanshsadhotra