pan*_*nis 9 angular-material2 angular
我正在使用mat-slider并且在尝试使用鼠标滑动控件时,它不会在左侧或右侧滑动。它仅在我单击滑动线中的一个点时才起作用。我的代码是:
<div>
<mat-slider></mat-slider>
</div>
Run Code Online (Sandbox Code Playgroud)
yan*_*rab 15
对于那些使用延迟加载的人,首先导入:
import { BrowserModule, HAMMER_GESTURE_CONFIG } from '@angular/platform-browser';
import { GestureConfig } from '@angular/material';
Run Code Online (Sandbox Code Playgroud)
然后,把它放在根应用程序模块中:
providers: [
{provide: HAMMER_GESTURE_CONFIG, useClass: GestureConfig}
]
Run Code Online (Sandbox Code Playgroud)
检查此问题以获取更多信息
我知道我迟到了,但是如果有人使用最新版本的材料(8.2.1)偶然发现此问题,则需要使用以下命令安装hammerjs 并在 main.ts 文件中导入它
安装
npm install hammerjs
Run Code Online (Sandbox Code Playgroud)
在 main.ts 文件上导入
import 'hammerjs';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6809 次 |
| 最近记录: |