Tabbar切换效果(vant)

route 是否开启路由模式
在这里插入图片描述

<template>
  <div class="layout-page">
    
    <router-view>router-view>
    <van-tabbar route>
      <van-tabbar-item to="/home">
        首页
          
        <template #icon="{ active }">
            
          <cp-icon :name="`home-index-${active ? 'active' : 'default'}`" />
        template>
      van-tabbar-item>
      <van-tabbar-item to="/notify">
        消息
        <template #icon="{ active }">
          <cp-icon :name="`home-notice-${active ? 'active' : 'default'}`" />
        template>
      van-tabbar-item>
      <van-tabbar-item to="/user">
        我的
        <template #icon="{ active }">
          <cp-icon :name="`home-mine-${active ? 'active' : 'default'}`" />
        template>
      van-tabbar-item>
    van-tabbar>
  div>
template>

Tabbar切换效果(vant)_第1张图片

Tabbar切换效果(vant)_第2张图片
Tabbar切换效果(vant)_第3张图片
Tabbar切换效果(vant)_第4张图片

你可能感兴趣的:(前端,typescript)