首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >让MatSlider与ionic 5协同工作(垂直滑块)

让MatSlider与ionic 5协同工作(垂直滑块)
EN

Stack Overflow用户
提问于 2020-11-23 00:24:29
回答 1查看 66关注 0票数 0

我试了好几个小时才让垂直滑块(像离子射程)起作用。似乎最好的选择是使用材质滑块。

我有很多问题让它在移动设备上工作,至少导入不是微不足道的,所以我想分享对我有用的东西。

EN

回答 1

Stack Overflow用户

发布于 2020-11-23 00:24:29

首先安装锤子JS

代码语言:javascript
复制
npm install hammerjs 
npm install @types/hammerjs 

然后需要单独导入hammerjs

代码语言:javascript
复制
//in app.module.ts
import { BrowserModule, HAMMER_GESTURE_CONFIG } from '@angular/platform-browser';
import { GestureConfig } from '@angular/material';
import { HammerModule } from '@angular/platform-browser';
import 'hammerjs';

然后将其添加到导入和提供程序中

代码语言:javascript
复制
//in app.module.ts
imports: [BrowserModule, IonicModule.forRoot(), NgxSliderModule, AppRoutingModule, HammerModule
    ],

providers: [
        { provide: HAMMER_GESTURE_CONFIG, useClass: GestureConfig }
    ],

然后在页面模块上,导入滑块

代码语言:javascript
复制
//in myComponent.module.ts
import { MatSliderModule } from '@angular/material/slider';

...
imports: [
    MatSliderModule,
  ],

现在您可以使用它了:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64956571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档