uniapp自定义底部导航

我这边使用的是uview组件库,进行开发的! 

<template>
  <view class="footer-bar">
    <u-tabbar :value="select ? select : 0" @change="changeTab" :border="true" :fixed="true" :placeholder="true"
      activeColor="#d81e06" :safeAreaInsetBottom="false">
      <u-tabbar-item :text="item.title" v-for="(item, index) in footerBarList" :key="index">
        <image class="u-page__item__slot-icon" slot="active-icon" :src="item.select_img"></image>
        <image class="u-page__item__slot-icon" slot="inactive-icon" :src="item.img"></image>
      </u-tabbar-item>
    </u-tabbar>
  </view>
</template>

<script>
export default {
  name: "FooterBar",
  data() {
    return {
      select: 0,
      footerBarList: [
        {
          img: "/static/home.png",
          select_img: "/static/home_select.png",
          pagePath: "pages/home/home",
          title: "首页",
        },
        {
          img: "/static/dai_ban.png",
          select_img: "/static/dai_ban_select.png",
          pagePath: "pages/treatTackle/treatTackle",
          title: "待办",
        },
        {
          img: "/static/mine.png",
          select_img: "/static/mine_select.png",
          pagePath: "pages/mine/mine",
          title: "我的",
        },
      ],
    };
  },
  methods: {
    changeTab(index, name) {
      console.log(index);
      uni.switchTab({
        url: "/" + this.footerBarList[index].pagePath,
      });
    },
  },
};
</script>

<style lang="scss"></style>

效果图:

 

相关推荐

  1. Uniapp定义导航

    2024-03-11 17:28:02       57 阅读
  2. uniapp定义头部导航

    2024-03-11 17:28:02       33 阅读
  3. vue怎么定义底部导航

    2024-03-11 17:28:02       34 阅读
  4. uniapp实现定义底部tab栏

    2024-03-11 17:28:02       50 阅读
  5. uniapp——定义导航栏的封装

    2024-03-11 17:28:02       61 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-03-11 17:28:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-03-11 17:28:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-03-11 17:28:02       82 阅读
  4. Python语言-面向对象

    2024-03-11 17:28:02       91 阅读

热门阅读

  1. Spring MVC面试系列-01

    2024-03-11 17:28:02       36 阅读
  2. numpy和pytorch的tensor哪个效率更高?

    2024-03-11 17:28:02       46 阅读
  3. pycharm进入函数定义快捷键

    2024-03-11 17:28:02       39 阅读
  4. mysql的视图的基本概念

    2024-03-11 17:28:02       41 阅读
  5. ChatGPT Sora视频生成提示词/指令/prompt技巧汇总篇

    2024-03-11 17:28:02       113 阅读
  6. CCC联盟数字车钥匙Release 3

    2024-03-11 17:28:02       41 阅读
  7. 力扣第 388 场周赛(A~B)

    2024-03-11 17:28:02       37 阅读
  8. vue选项式API和组合式API区别-备忘

    2024-03-11 17:28:02       41 阅读
  9. Node.js概述与安装和运行

    2024-03-11 17:28:02       45 阅读
  10. 程序员如何选择职业赛道

    2024-03-11 17:28:02       47 阅读
  11. TensorFlow 的基本概念和使用场景。

    2024-03-11 17:28:02       41 阅读
  12. QEMU源码全解析 —— virtio(27)

    2024-03-11 17:28:02       37 阅读
  13. 236. 二叉树的最近公共祖先 (Swift版本)

    2024-03-11 17:28:02       39 阅读