Shi*_*ira 6 css angular-material angular
我正在使用 mat-icon,在某些浏览器上,mat-icon 显示文本而不是实际图标,或者它可以显示文本,直到导入图标。我尝试导入:
@import 'https://fonts.googleapis.com/icon?family=Material+Icons';
@import '~@angular/material/prebuilt-themes/indigo-pink.css';
到我的 style.css 但它没有解决问题。有没有办法阻止在图标加载之前显示文本,甚至根本不显示文本?
import {
MatButtonModule,
MatCardModule,
MatCheckboxModule,
MatChipsModule,
MatDialogModule,
MatGridListModule,
MatIconModule,
MatInputModule,
MatListModule,
MatMenuModule,
MatOptionModule,
MatProgressBarModule,
MatProgressSpinnerModule,
MatRadioModule,
MatRippleModule,
MatSelectModule,
MatSidenavModule,
MatStepperModule,
MatTabsModule,
MatToolbarModule,
MatFormFieldModule,
MatAutocompleteModule
} from '@angular/material';
import { ScrollDispatchModule } from '@angular/cdk/scrolling';
import { UniquePipe } from './pipes/unique/unique.pipe';
import { ConfirmCountryComponent } from './dialogs/confirm-country/confirm-country.component';
import { AutocompleteComponent } from './components/autocomplete/autocomplete.component';
import { ConfirmCountryService } from './dialogs/confirm-country/confirm-country.service';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { CommonModule } from '@angular/common';
@NgModule({
imports: [
CommonModule,
FormsModule,
ReactiveFormsModule,
MatAutocompleteModule,
MatButtonModule,
MatProgressSpinnerModule
],
exports: [
MatProgressBarModule,
MatProgressSpinnerModule,
MatRippleModule,
MatIconModule,
MatSidenavModule,
MatToolbarModule,
MatMenuModule,
MatButtonModule,
MatListModule,
MatIconModule,
MatInputModule,
MatOptionModule,
MatSelectModule,
MatGridListModule,
MatDialogModule,
MatStepperModule,
MatCheckboxModule,
MatCardModule,
MatRadioModule,
MatChipsModule,
MatTabsModule,
MatAutocompleteModule,
MatFormFieldModule,
ScrollDispatchModule,
UniquePipe
],
entryComponents: [XXX],
providers: [XXX],
declarations: [XXX, XXX, XXX],
schemas: [XXX]
})
export class AngularMaterialModule {
static forRoot(): ModuleWithProviders {
return {
ngModule: AngularMaterialModule,
};
}
}```
Run Code Online (Sandbox Code Playgroud)
小智 7
将以下内容添加到您的index.html:
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
Run Code Online (Sandbox Code Playgroud)
而不是这个:
@import 'https://fonts.googleapis.com/icon?family=Material+Icons';
Run Code Online (Sandbox Code Playgroud)