精品一区二区三区影院在线午夜_天天躁日日躁狠狠躁AV麻豆_国产午夜福利短视频_中文字幕乱偷无码AV先锋蜜桃_久久精品一二区东京热_国产成人亚洲日韩欧美久久久,国产成人精品久久一区二区三区

angular 鍵盤事件綁定與過濾

方便的angular按鈕綁定

<input (keyup.enter)="keyUpSearch($event)" value="按下回車鍵觸發">
<input (keyup.;)="keyUpSearch($event)" value="按下;號鍵觸發">

官方文檔:https://www.angular.cn/guide/user-input#key-event-filtering-with-keyenter

(keyup) 事件處理器監聽每一次按鍵。 有時只在意回車鍵,因為它標志著用戶結束輸入。 解決這個問題的一種方法是檢查每個 $event.keyCode,只有鍵值是回車鍵時才采取行動。

更簡單的方法是:綁定到 Angular 的 keyup.enter 模擬事件。 然后,只有當用戶敲回車鍵時,Angular 才會調用事件處理器。

示例:

template:

<input #box (keyup.enter)="update(box.value, $event)" (blur)="update(box.value)">

component:

@Component({
  selector: 'app-key-up4',
})
export class KeyUpComponent_v4 {
  value = '';
  update(value: string, event: any) { this.value = value; }
}

常用的過濾有

(keyup.enter)    // 按鍵并回車
(keyup.space)    // 按鍵并空格
(keyup.control)  // 按鍵并ctrl
(keyup.shift)    // 按鍵并shift
(keyup.alt)      // 按鍵并alt
(keyup.1)        // 按鍵1觸發
(keyup.,)       // 按鍵,觸發
(keyup.3)        // 按鍵并alt

不支持一些具有正則含義的符號,

如 / ? * 等

盘锦市| 绥芬河市| 泰安市| 湛江市| 宜宾县| 浙江省| 浮山县| 新化县| 临湘市| 德保县| 大渡口区| 麻江县| 揭西县| 天长市| 防城港市| 东城区| 枞阳县| 德惠市| 共和县| 类乌齐县| 富蕴县| 广元市| 宁化县| 峨山| 江永县| 秦安县| 德安县| 海淀区| 含山县| 运城市| 山东省| 开平市| 芦山县| 铅山县| 朝阳区| 皋兰县| 和硕县| 苍山县| 疏勒县| 尖扎县| 买车|