zhengyiming
5 天以前 5db828fd56664988d9fa0e9a34cd2237151a7a99
apps/bMiniApp/src/custom-tab-bar/index.tsx
@@ -29,7 +29,8 @@
const TarBarItem = function (props: TarBarItemProps, context: SetupContext<TarBarItemEvents>) {
  const _badge = props.badge > 99 ? '99+' : props.badge;
  const isActive = props.currentPath.toLowerCase().includes(props.pagePath.toLowerCase());
  // const isActive = props.currentPath.toLowerCase().includes(props.pagePath.toLowerCase());
  const isActive = props.active;
  return (
    <div
      class={['bottom-tab-item', { active: isActive }, props.className]}
@@ -112,6 +113,7 @@
    }
    return () => {
      const _router = Taro.useRouter();
      return (
        <View
          class="bottom-tab"
@@ -124,7 +126,7 @@
            icon="../assets/tabbar/icon-home.png"
            activeIcon="../assets/tabbar/icon-home-active.png"
            pagePath={TabBarPageRouter.Home}
            currentPath={router.path}
            currentPath={_router.path}
            index={0}
            active={system.activeTab === 0}
            className="home"
@@ -135,7 +137,7 @@
            icon="../assets/tabbar/icon-task.png"
            activeIcon="../assets/tabbar/icon-task-active.png"
            pagePath={TabBarPageRouter.Workbenches}
            currentPath={router.path}
            currentPath={_router.path}
            active={system.activeTab === 1}
            className="task"
            onClick={switchTab}
@@ -146,7 +148,7 @@
            icon="../assets/tabbar/icon-mine.png"
            activeIcon="../assets/tabbar/icon-mine-active.png"
            pagePath={TabBarPageRouter.Mine}
            currentPath={router.path}
            currentPath={_router.path}
            active={system.activeTab === 2}
            className="mine"
            onClick={switchTab}