角度热键,如何覆盖梳

angular-hotkeys , how to override comb?

本文关键字:覆盖 何覆盖      更新时间:2023-09-26

我有一个页面只有保存按钮,我为此设置了alt+s。

hotkeys.bindTo($scope).add({
    combo: ['alt+s'],
    description: 'Collect Payments',
    callback: function() {
        $scope.collectPayment();
    }
});

下面有一个添加按钮。当添加按钮被预先设置时,一个模型被打开
在这个模型上还有保存按钮,我也必须为此设置alt+s。

hotkeys.bindTo($scope).add({
    combo: ['alt+s'],
    description: 'Save Form',
    callback: function() {
        $scope.saveForm();
    }
});

这怎么可能
我试过了,但主页键丢了。

幸运的是,我找到了答案。

打开模型时,只需删除所有梳并初始化模型梳。

并且当关闭模型时重新初始化该主页面梳。