§ Fox3.0前端框架-热键

§ 说明

通过<辅助键+字母/数字键>调用对应的方法

§ 辅助键

目前Fox前端框架支持的辅助键为

  • Shift
  • Ctrl
  • Alt

§ 组合例子

  • Ctrl+P
  • Shift+Alt+A

§ API说明

在vm对象上提供注册和注销热键的方法

方法 参数 说明
$setHotkey key:string,callback:Function 注册热键
$removeHotkey key:string 注销热键

§ 例子

§ 热键处理方法

  // 方法
    methods: {
        onSubmit() {
           // 提交逻辑
        },
    }
1
2
3
4
5
6

§ 注册热键

 // Fox流程
    fox_flow() {
        return {
            /**
             * 界面渲染后,更改数据会触发钩子函数
             * @param session
             * @param context
             */
            mounted(session, context) {
                this.$setHotkey('CTRL+P', this.onSubmit)
            },     
      }
  }    
1
2
3
4
5
6
7
8
9
10
11
12
13
最后更新于: 4/15/2022, 2:41:22 PM