作成日: 2019/05/17 最終更新日: 2019/05/17
文書種別
制限事項
詳細
FlexGridのkeyActionEnterプロパティに「None」以外が設定されている場合、Enterキー押下時にAngularのHostListenerを使用したkeydownイベントが発生しません。
この現象は制限事項です。
この現象は制限事項です。
回避方法
本現象を回避する方法として2つの方法のいずれかをご検討ください。
1.FlexGridのkeyActionEnterプロパティに「None」を設定する。
2.addEventListenerでイベントをハンドルする。
◆サンプルコード
------------------------------------------------------------
document.addEventListener('keydown', function (e) {
// キー押下時の処理
}, true);
------------------------------------------------------------
なお、イベントをハンドルするタイミングとして、ngOnInitとngAfterViewInitのどちらを使用しても問題ありません。
1.FlexGridのkeyActionEnterプロパティに「None」を設定する。
2.addEventListenerでイベントをハンドルする。
◆サンプルコード
------------------------------------------------------------
document.addEventListener('keydown', function (e) {
// キー押下時の処理
}, true);
------------------------------------------------------------
なお、イベントをハンドルするタイミングとして、ngOnInitとngAfterViewInitのどちらを使用しても問題ありません。
旧文書番号
83974