簡體   English   中英

Ember Component鍵盤事件

[英]Ember Component keyboard events

在我的web應用程序中,頂部有一個搜索字段(有點像Facebook),它是一個input字段和一個引導下拉列表,用於顯示結果建議。 我想將其從其容器的控制器分離到Ember組件。 但是我不明白如何從輸入字段中提取事件。 現在,該視圖顯示了submit (沒有提交按鈕)和用於導航下拉列表的keyUp / keyDown 如何在組件上偵聽這些事件?

您可以使用與查看視圖相同的方式來使用組件。

App.SearchFieldComponent = Ember.Component.extend({
  value: "",
  keyUp: function (e) {
    console.log(e);
    alert("You pressed key code " + e.keyCode);
  }
});

完整的jsbin

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM