2017-02-20 53 views

回答

1

這是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'; 
     } 
0

是你的ion-textarea裏面一個ion-item?這可以做到這一點,因爲使用textarea而沒有它會以多種方式破壞組件。

+0

是的,這是離子的項目裏面 – devanshsadhotra

相關問題