如何添加 svg 自定义图标 ionic 2
How add svg custom icon ionic 2
如何添加自定义图标 ionic 2,我有 svg 文件,我需要在菜单中添加图标
this.pages = [
{icon: 'Test', title: 'Logout', component: LoginPage }
];
<ion-list>
<button menuClose ion-item *ngFor="let p of pages" (click)="openPage(p)">
<ion-icon name="{{p.icon}}" svgversion item-left></ion-icon>
{{p.title}}
</button>
</ion-list>
layout.scss
ion-ion[name="test"][svgversion] {
content: url("../../img/accountsDeposits.svg");
}
您只需添加 /src/theme/global.scss
或 /page/your-page/your-page.scss
:
.logo {
background: url(../assets/images/logo-vc.svg) no-repeat top left;
background-size: contain;
width: 80px;
height: 35px;
margin: 20px auto 0 auto;
}
您可以使用 fontastic 从您的 svg 图标创建 svg 图标字体,您可以在线使用它或导出到您自己的 svg 字体,它为您提供了如何使用它的说明,它是免费的
如何添加自定义图标 ionic 2,我有 svg 文件,我需要在菜单中添加图标
this.pages = [
{icon: 'Test', title: 'Logout', component: LoginPage }
];
<ion-list>
<button menuClose ion-item *ngFor="let p of pages" (click)="openPage(p)">
<ion-icon name="{{p.icon}}" svgversion item-left></ion-icon>
{{p.title}}
</button>
</ion-list>
layout.scss
ion-ion[name="test"][svgversion] {
content: url("../../img/accountsDeposits.svg");
}
您只需添加 /src/theme/global.scss
或 /page/your-page/your-page.scss
:
.logo {
background: url(../assets/images/logo-vc.svg) no-repeat top left;
background-size: contain;
width: 80px;
height: 35px;
margin: 20px auto 0 auto;
}
您可以使用 fontastic 从您的 svg 图标创建 svg 图标字体,您可以在线使用它或导出到您自己的 svg 字体,它为您提供了如何使用它的说明,它是免费的