AngularDart定制SVG素材图标

时间:2018-12-09 05:21:16

标签: angular-material angular-dart

我正在尝试注册自定义SVG图标以用作“材质”图标,特别是国旗。

在Angular中,我将MatIconRegistry.addSvgIcon(..)与DomSanitizer结合使用。

在AngularDart中,我找到了DomSanitizationService,但是到目前为止,我找不到与MatIconRegistry等效的东西。

1 个答案:

答案 0 :(得分:1)

如果您要在此处覆盖angular_component中的任何材料图标,我们将使用混合方法:https://github.com/dart-lang/angular_components/blob/7f254c89cbbd512cc284a7e9d03bb687f9948bd9/angular_components/lib/material_icon/_mixins.scss#L51

如果您只是单独使用图标,并且不覆盖已包含的图标。我建议仅在material-icon之外使用SVG本身。