我想创建一个输入框,输入的字符串长度变化时,该输入框至少在宽度上动态扩展,甚至可以支持多行输入。
在Angular Material 2中,使用input
元素是否可以实现这个功能?
使用Angular Material 2中的textarea
字段,我只能通过以下代码扩展文本框的高度,无法扩展其宽度:
<mat-form-field (keydown.enter)="onEnter()"
floatPlaceholder="never">
<textarea matInput
placeholder="Autosize textarea"
matTextareaAutosize
matAutosizeMinRows="1"
matAutosizeMaxRows="8">
</textarea>
</mat-form-field>
在使用
textarea
的高度。 - Night Train