Я пытаюсь использовать угловой материал 2 для отображения значков на моем сайте, но я немного запутался.
Вот как это должно работать, из демонстрации в github repo материала 2:
https://github.com/angular/material2/blob/master/src/demo-app/icon/icon-demo.ts
Я пытался использовать его, но значки не отображаются вообще.
Вот как я это настроил:
app.component.ts
import {MdIcon, MdIconRegistry} from '@angular2-material/icon/icon';
@Component({
...
encapsulation: ViewEncapsulation.None,
viewProviders: [MdIconRegistry],
directives: [MdIcon],
})
export class MyComponent{
constructor(private router: Router,
private JwtService:JwtService,
mdIconRegistry: MdIconRegistry){
mdIconRegistry.addSvgIconSetInNamespace('core', 'fonts/core-icon-set.svg')
}
}
и шаблон..
<md-icon>home</md-icon>
Страница загружается без ошибок, но значок не отображается. Что могло пойти не так?