我正在尝试注册自定义SVG图标以用作“材质”图标,特别是国旗。
在Angular中,我将MatIconRegistry.addSvgIcon(..)与DomSanitizer结合使用。
在AngularDart中,我找到了DomSanitizationService,但是到目前为止,我找不到与MatIconRegistry等效的东西。
答案 0 :(得分:1)
如果您要在此处覆盖angular_component中的任何材料图标,我们将使用混合方法:https://github.com/dart-lang/angular_components/blob/7f254c89cbbd512cc284a7e9d03bb687f9948bd9/angular_components/lib/material_icon/_mixins.scss#L51
如果您只是单独使用图标,并且不覆盖已包含的图标。我建议仅在material-icon之外使用SVG本身。