具有Angular材质扩展面板的自动对焦

时间:2019-02-19 14:57:22

标签: angular input angular-material autofocus

我是Angular的新手,正在尝试在材料扩展面板中使用材料输入组件。我希望在展开扩展面板时使csvData = request.GET.get('csvData') print("CSV DATA",csvData) # IT IS EMPTY!!! 自动对焦。但是input似乎由于某种原因在输入字段上不起作用。我看到材料文档中有一个autofocus="autofocus"方法可用,但我不确定如何使用它。这是代码: `

focus

`

1 个答案:

答案 0 :(得分:0)

使用

  

(focus)=“ myFocusMethod($ event,orPassAnyVars)”

通常:在Angular应用程序中广泛使用的流行事件如下:

(focus)="myMethod()"
(blur)="myMethod()"

(submit)="myMethod()"

(scroll)="myMethod()"

(cut)="myMethod()"
(copy)="myMethod()"
(paste)="myMethod()"

(keydown)="myMethod()"
(keypress)="myMethod()"
(keyup)="myMethod()"

(mouseenter)="myMethod()"
(mousedown)="myMethod()"
(mouseup)="myMethod()"

(click)="myMethod()"
(dblclick)="myMethod()"

(drag)="myMethod()"
(dragover)="myMethod()"
(drop)="myMethod()"

您可以通过将$ event用作funtion()参数来捕获事件。 谢谢。