首页 > 解决方案 > 无法拖动垫滑块

问题描述

我无法拖动垫子滑块(仅单击有效)。

我已经尝试了所有答案,包括:

  1. 安装hammerjs并将其添加到src/main.ts:

    import 'hammerjs';
    
  2. 向根模块 (app.module.ts) 提供者提供 GestureConfig:

    { provide: HAMMER_GESTURE_CONFIG, useClass: GestureConfig }
    

角材料版本:

"@angular/material": "^8.1.2",

但它仍然无法正常工作。不幸的是,我的项目太大,无法添加演示源,但如果还有什么可以分享的,请告诉我。

标签: angularangular-material

解决方案


经过很长时间试图弄清楚为什么会发生这种情况,我终于找到了它:

启用 Ivy 时,mat-slider 不可拖动。

在 Github 上打开了一个问题以跟踪此问题:https ://github.com/angular/components/issues/17420


推荐阅读