角度材质2 Textarea自动调整属性(mdTextareaAutosize)

时间:2017-04-18 14:30:30

标签: angular textarea angular-material2

我正在使用@angular/material@2.0.0-beta.2。我在带有mdTextareaAutosize(弹出窗口)的容器中有display:none属性的textarea。 我称之为角度形式控制的setValue方法。当我打开弹出窗口时,textarea有height:0px并且未显示初始值。当我点击textarea并按任意键时,会出现初始值。

如果我添加布尔条件以显示textarea(* ngIf)并在2秒内将此条件设为true,则它可以正常工作。但是没有timeout它就不起作用。

1 个答案:

答案 0 :(得分:0)

据我所知,textareaAutosize会在显示新值之前计算高度。

要解决此问题,您可以使用resizeToFitContent(true)功能。 它强制自动调整大小重新计算高度(如果内容没有改变,布尔参数将强制计算事件。)

我不知道这是否存在角度材料2.我使用材料6。

相关问题