App.vue 组件的基本设置头部的固定导航栏使用 Mint-UI 的 Header 组件; 底部的页签使用 mui 的 tabbar; 购物车的图标,使用 icons-extra 中的 mui-icon-extra mui-icon-extra-cart,同时,应该把其依赖的字体图标文件 mui-icons-extra.ttf,复制到 fonts 目录下! 将底部的页签,改造成 router-link 来实现单页面的切换; Tab Bar 路由激活时候设置高亮的两种方式:
全局设置样式如下: [AppleScript] 纯文本查看 复制代码 .router-link-active{
color:#007aff !important;
}
- 或者在 new VueRouter 的时候,通过 linkActiveClass 来指定高亮的类:
[AppleScript] 纯文本查看 复制代码 // 创建路由对象
var router = new VueRouter({
routes: [
{ path: '/', redirect: '/home' }
],
linkActiveClass: 'mui-active'
}); - 实现 tabbar 页签不同组件页面的切换
|
|