【发布时间】:2018-08-22 13:09:26
【问题描述】:
单击某个字段时,我希望它出现在我的移动键盘上。为此,我尝试使用以下代码,但出现错误。
Home.html代码如下:
<div *ngIf="this.primary">
<textarea style="background-color:#f5f8fa;border:none;width:80%;margin-left:25px;" autosize #input (click)="focusInput(input)" (input)= "charvl()" placeholder="Enter description.." name="taskdesc" [(ngModel)]="taskdesc"></textarea>
</div>
Home.ts代码如下:
focusInput(input)
{
setTimeout(() => {
input.setFocus();
},150);
this.content.scrollToBottom(300);
console.log("focus");
}
当我单击该字段时,我在控制台上看到此错误。
input.setfocus 不是函数
【问题讨论】:
-
你在使用@ViewChild
-
不,我只是关注本教程mhartington.io/post/setting-input-focus
标签: angular ionic-framework ionic2 ionic3