ionic--底部tab替换图标

1、tab替换自定义图标
tabs.html

<ion-tabs> 
	<ion-tab [root]="tab1Root" tabTitle="借款" tabIcon="tab-loan"></ion-tab>
	<ion-tab [root]="tab2Root" tabTitle="认证" tabIcon="tab-auth"></ion-tab>
	<ion-tab [root]="tab3Root" tabTitle="我的" tabIcon="tab-me"></ion-tab>
</ion-tabs>

app.scss

//ios
.ion-tab-icon-base {
     width: 2.53rem;
     height: 2.23rem;
 }
 //android
 .ion-tab-icon-md-base {
     width: 2.53rem;
     height: 2.23rem;
 }
 $tabImageName: 'loan' 'auth' 'me';
 @for $i from 1 to 4 {
   //for ios
   .ion-ios-tab-#{nth($tabImageName, $i)} {
       @extend .ion-tab-icon-base;
       content: url("../assets/imgs/tabs/icon_#{nth($tabImageName, $i)}_on.png");
   }
   .ion-ios-tab-#{nth($tabImageName, $i)}-outline {
       @extend .ion-tab-icon-base;
       content: url("../assets/imgs/tabs/icon_#{nth($tabImageName, $i)}_off.png");
   }
   // for android
   .tabs-md .tab-button[aria-selected=true] {
       .ion-md-tab-#{nth($tabImageName, $i)} {
           @extend .ion-tab-icon-md-base;
           content: url("../assets/imgs/tabs/icon_#{nth($tabImageName, $i)}_on.png");
       }
   }
   .tabs-md .tab-button[aria-selected=false] {
       .ion-md-tab-#{nth($tabImageName, $i)} {
           @extend .ion-tab-icon-md-base;
           content: url("../assets/imgs/tabs/icon_#{nth($tabImageName, $i)}_off.png");
       }
   }
}

这六张图的命名和存放路径如下:
在这里插入图片描述
2、tab替换阿里巴巴矢量图标
https://www.jianshu.com/p/238b644e1398

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值