【发布时间】:2017-05-18 21:17:19
【问题描述】:
我有几个材料输入:
<span *ngFor="let field of listfields">
<material-input #keyp (keyup.tab)="keyupEnter(field,keyp.inputText,keyp)"
label="Edit {{getDisplayStr(field)}}"
floatingLabel="true"
[ngModel]="getFieldValue(field)">
</material-input>
当用户按下 enter 时,数据被保存,但焦点仍停留在当前的 material-input 上。我希望它自动将焦点/选项卡移动到下一个 material-input 组件。我可以手动选项卡,它的工作原理。
我尝试使用 (keyup.tab)(替换 keyup.enter),但 inputText 用于下一个(新聚焦的)material-input。 p>
我调查了键盘选项卡事件的触发,但这似乎是不允许的。
谢谢
史蒂夫
【问题讨论】:
标签: angular-dart