嗨!我想知道如何使用键盘上的标签按钮来调用功能?像这样:
<button
class="btn btn-primary order-input-add"
ui-keypress="{13:'add_plu(order.orderwindow.add_field)'}"
ng-click="add_plu(order.orderwindow.add_field)">Add
</button>
此代码段允许我按&#34;输入&#34;调用函数"add_plu()"
。这使用了角度ui实用程序库。
由于
答案 0 :(得分:2)
按下某个键并且该键通常会产生一个字符值时会触发keypress
事件。
您可以改为使用keydown
事件:
ui-keydown="{ 'tab':'add_plu(order.orderwindow.add_field)'}"
演示:http://plnkr.co/edit/XMRlVLnw2BEyoVgvQyW9?p=preview
请注意,您需要先点击按钮才能获得焦点,这是另一个问题。