我正在尝试在站点中使用mat-slide-toggle,但是该组件仍然不可见,没有实际错误。其他Angular Materials组件(例如工具提示和对话框)也可以正常工作。
我已经尝试过将导入“ hammerjs”添加到我的main.ts文件中,并将deeppurple-amber导入到我的style.css中,以及将正确的模块导入到我的app.module.ts文件中(附加),如此处所述:angular - mat-slide-toggle is not visible。
app.module.ts:
imports: [FormsModule,BrowserModule, BrowserAnimationsModule, MatSlideToggleModule, ]
exports: [BrowserAnimationsModule, MatSlideToggleModule],
providers: [ MatSlideToggleModule, ],
style.css:
@import './indigo-pink.css';
@import './deeppurple-amber.css';
html:
<mat-slide-toggle>Slide me!</mat-slide-toggle>
ts:
import { Component } from '@angular/core';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';
import { ManageAdditionsComponent_Logic } from "./ManageAdditions.component"
import { MatSlideToggleModule } from '@angular/material/slide-toggle';
import { TranslateService } from '@ngx-translate/core';