在vue中利用mint-ui实现tabbar的切换,点击切换颜色

别再只改config了!YOLO/RT-DETR多通道输入实战:数据集结构、多卡训练与参数优先级避坑指南 本文详细解析了YOLO/RT-DETR模型在多通道输入(如8通道多光谱图像)中的实战应用,涵盖数据集结构优化、数据加载器改造、模型参数调优及多卡训练配置。针对常见的多通道输入报错问题,提供了系统的解决方案和性能优化技巧,帮助开发者高效实现非标准数据格式的适配与训练。 阅读详情

一:安装mint-ui,并且在main.js中引入minu-ui以及样式

import Mint from 'mint-ui'
import 'mint-ui/lib/style.css'
Vue.use(Mint);

二:在components中新建tabbar页面,需要几个新建几个;并且设置好路由;

import Vue from 'vue'
import Router from 'vue-router'
import Home from '@/components/Home'
import one from '@/components/tabbar/one'
import two from '@/components/tabbar/two'
import three from '@/components/tabbar/three'
import four from '@/components/tabbar/four'
Vue.use(Router)

export default new Router({
  routes: [
    {
      path: '/',
      name: 'Home',
      component: Home
    },
    {
      path: '/one',
      name: 'one',
      component: one
    },
    {
      path: '/two',
      name: 'two',
      component: two
    },

    {
      path: '/three',
      name: 'three',
      component: three
    },
    {
      path: '/four',
      name: 'four',
      component: four
    }
  ]
})

三:APP.vue中的代码

<template>
  <div id="app">
    <mt-tabbar v-model="selected" fixed>
      <mt-tab-item id="0">
        <img slot="icon" class="ss" src="./components/image/home.png" v-if="selected!=0">
        <img slot="icon" class="ss" src="./components/image/L_home2.png" v-else>
        首页
      </mt-tab-item>
      <mt-tab-item id="1">
        <img slot="icon" src="./components/image/L_fenlei.png" v-if="selected!=1">
        <img slot="icon" src="./components/image/L_fenlei2.png" v-else>
        分类
      </mt-tab-item>
      <mt-tab-item id="2">
        <img slot="icon" src="./components/image/L_find.png" v-if="selected!=2">
        <img slot="icon" src="./components/image/L_find2.png" v-else>
        发现
      </mt-tab-item>
      <mt-tab-item id="3">
        <img slot="icon" src="./components/image/L_shopping.png" v-if="selected!=3">
        <img slot="icon" src="./components/image/L_shopping2.png" v-else>
        购物车
      </mt-tab-item>
      <mt-tab-item id="4">
        <img slot="icon" src="./components/image/L_my.png" v-if="selected!=4">
        <img slot="icon" src="./components/image/L_my2.png" v-else>
        我的
      </mt-tab-item>
    </mt-tabbar>
    <router-view></router-view>
  </div>
</template>

<script>
export default {
  name: 'App',
  data () {
    return {
      selected: 0
    }
  },
  watch: {
    selected: function (val, oldVal) {
      switch (val) {
        case '0':
          this.$router.push('/')
          break
        case '1':
          this.$router.push('/one')
          break
        case '2':
          this.$router.push('/two')
          break
        case '3':
          this.$router.push('/three')
          break
        case '4':
          this.$router.push('/four')
          break
      }
    }

  }

}
</script>

<style>
  #app {
    font-family: 'Avenir', Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-align: center;
    color: #2c3e50;

  }
  body{
    margin:0;
    padding: 0;
  }
  ul li {
    list-style: none;
  }
  .mint-tabbar > .mint-tab-item.is-selected{
    color: deeppink;
    background: #fff;
  }
  .mint-tabbar{
    border:0;
    background: #fff;
    border-color: #fff;
  }
</style>

基于YOLOv8的违规抽烟/打电话检测系统:从数据集构建到部署实战 模型优点缺点精度高速度慢(5 FPS)SSD速度快小目标检测差YOLOv5平衡性好官方支持停止YOLOv8最新、最快、最准需要PyTorch环境YOLOv8相比前代:骨干网络升级(C2f模块)无锚框检测(Anchor-Free)动态任务对齐分配(TaskAlignedAssigner)支持分类/检测/分割/姿态估计。 阅读详情

相关推荐

ctfshow WEB web4

ctfshow WEB web4

weixin_68416970的博客 720

mintUi底部选项卡切换

主要用到的是 二级路由 还有路径的部分截取 <template> <div> <!-- 根据二级路由动态渲染内容 --> <router-view /> <div style="height: 60px"></div> <!-- 底部选项卡 --> <mt-tabbar fixed v-model="tabSelected"> <mt-t

xixi19980804的博客 470

从零开始学习信号完整性(SIPI)--1 简介

信号完整性就是研究如何让驱动芯片发出的信号经过传输通道被接收芯片正确接收的学问。 信号完整性包含了三个要素: 信号:是被传输的主体,我们首先要了解、熟悉信号的特性。 芯片:分为驱动芯片和接收芯片,信号完整性工程师就是要实现信号在驱动芯片和接收芯片之间的正确传输。 传输通道:是传输信号的介质,是信号所走的“路”。如何实现信号的正确传输呢?那就要信号完整性工程师为信号“修路”、“搭桥”。

qq_29476769的博客 4万+

mint-ui —— tabbar插件更换选中状态的图片b

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Ma...

weixin_44226664的博客 671

基于RYU+Mininet的SDN校园网络实战:从零搭建虚拟化实验环境

本文详细介绍了如何利用RYU控制器和Mininet搭建SDN校园网络实验环境,从Ubuntu虚拟机准备到网络拓扑设计,再到关键网络功能实现。通过实战案例展示SDN在校园网络中的应用优势,包括简化配置、提升效率等,为网络工程师和学生提供了一套完整的虚拟化实验方案。

weixin_30872499的博客 455

openEuler 22.03 安装及配置Gitlab容器

在 openEuler 22.03 上安装及配置Gitlab容器

轻步玉阶 3312

vue - cli + mint-ui 第一步添加导航(Tabber)

前面两篇写了如何用cli创建一个 vue 项目 以及 项目目录的简介 ,那么从这篇开始就开始代码的部分了。 这次项目主要是借助 mint-ui 组件 构建一个简单的购物系统,以此加强一下对mint-ui 组件的学习 。 首先先来简单的说一下mint-ui 这个组件  , mint-ui 是由饿了吗团队开发的一个针对web端的高效,轻量级的vue ui组件。   mint-ui 安装(这里安...

chao2458的博客 4045

WebRTC之beamforming算法

CSND已永久停更,最新版唯一来源点击下面链接跳转: 语音增强和语音识别网页书 坐标问题 这里以笔记本为例进行说明,当笔记本按如下方式打开: 首先是键盘和液晶屏呈90度,然后鼠标上方,也就是液晶屏上方正中间是camera,把平行于键盘的面看成是xy平面,把液晶屏所在的面看成是xz平面,所有平面的原点都在Camera的位置。 方位角:从原点开始,Camera的右侧是0度,逆时针方...

shichaog的专栏 1万+

mint-ui —— tabbar示例

Import 按需引入: import { Tabbar, TabItem } from 'mint-ui'; Vue.component(Tabbar.name, Tabbar); Vue.component(TabItem.name, TabItem);   全局导入:全局导入后不用再导入 import Mint from 'mint-ui' import 'mint

michael的博客 3万+

三极管、MOS管和晶体管综合对比——《器件手册--三极管、MOS管和晶体管》

IGBT(Insulated Gate Bipolar Transistor,绝缘栅双极型晶体管)是一种复合全控型电压驱动式功率半导体器件,结合了MOSFET的高输入阻抗、开关速度快的优点和双极型晶体管(BJT)的低导通压降、高电流密度的优点。例如,在NPN型三极管中,当基极电流增加时,集电极电流会按照一定的比例(放大倍数β)增加,这个比例通常在几十到几百之间。在NMOS管中,当栅极相对于源极的电压(Vgs)小于开启电压(Vth)时,漏极和源极之间没有导电沟道,电流无法通过,处于截止状态。

XU157303764的博客 2878

【数字IC验证快速入门】26、SystemVerilog项目实践之AHB-SRAMC(6)(AHB-SRAMC SVTB Overview)

导读:作者有幸在中国电子信息领域的排头兵院校“电子科技大学”攻读研究生期间,接触到前沿的数字IC验证知识,旁听到诸如华为海思、清华紫光、联发科技等业界顶尖集成电路相关企业面授课程,对数字IC验证有了一些知识积累和学习心得。为帮助想入门前端IC验证的朋友,思忱一二后,特开此专栏,以期花最短的时间,走最少的弯路,学最多的IC验证技术知识。 文章目录一、内容概述二、AHB-SRAMC 验证计划 一、内容概述 AHB-SRAMC 验证计划 AHB-SRAMC 验证平台的架构图 AHB-SRAMC 验证平台的代.

悟已往之不谏 知来者之可追 2650

mint-ui坑爹指南(vue)—— tabbar切换 ,显示图片切换的办法

<template> <div class="mainIndex" fixed> <router-view></router-view> <!-- 路由切换方案2 --> <mt-tabbar> <mt-tab-item v-for="(v,index) in tabBar" :...

人间草木 1574

(二)OpenClaw-连接即时通讯平台-集成飞书完整配置指南

本文详细介绍了如何将OpenClaw与飞书机器人对接,实现通过飞书聊天窗口下达指令自动执行任务的高效协作模式。主要内容包括:1)OpenClaw服务部署验证和飞书账号准备;2)在飞书开放平台创建企业自建应用、添加机器人能力、获取凭证和开通必要权限;3)OpenClaw服务端的首次配置,包括设置飞书通道参数和启动长连接。文章提供了完整的操作步骤和截图指引,帮助用户快速完成对接配置,实现AI自动化助手功能。

直到世界的尽头 2244

mint-ui的tabbar点击时如何切换图片

较简单的 mint-ui 怎么切换 tabbar 图片的问题

春晨秋遇的博客 365

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

3步打造丝滑移动端底部导航:Mint UI Tabbar全解析

你是否还在为移动端底部导航的兼容性和用户体验发愁?本文将通过Mint UI的Tabbar组件,带你3步实现专业级底部导航栏,解决图标切换卡顿、选中状态不明显、适配各种屏幕尺寸等常见问题。读完本文,你将掌握从基础使用到高级定制的完整方案,让你的App导航体验媲美主流应用。 ## 组件概览:为什么选择Mint UI Tabbar Mint UI是基于Vue.js的移动端UI组件库,其Tabbar组...

gitblog_00173的博客 500

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

小红书html布局自适应,GitHub - zhudavid80/vue-redbk: vue仿小红书个人开源项目

小红书,发现全世界的好东西! 种草种的好,美得比人早!在线预览点我有惊喜哦(PC端建议在Chrome下开启调试模式,移动端直接在浏览器中打开就好)项目描述技术栈Vue2.0全家桶 + axios + Vuex + Mint-Ui + Mock.js + Stylus主要依赖使用vue-cli2.0搭建项目框架使用vue-router2.7进行页面路由切换使用json server进行http请求获...

weixin_34552443的博客 1686

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

HarmonyOS 6效果实现:通过 @Environment 装饰器获取系统的深色模式状态,从而动态切换颜色配置

一、技术背景与开发范式随着 HarmonyOS 6.1.1 的正式发布,鸿蒙操作系统在分布式能力、ArkUI 声明式开发范式、以及系统级性能优化等方面迎来了全面的升级。作为面向全场景智慧生活的分布式操作系统,HarmonyOS 从诞生之初就秉持着"一次开发,多端部署"的核心理念,而在 HarmonyOS 6.1.1 版本中,这一理念得到了更进一步的深化与落地。开发者可以基于 HarmonyOS ArkTS API 24 构建更加丰富、更加流畅的全场景应用体验,无论是手机、平板、折叠屏,还是穿戴设备、智慧屏,

2501_92985290的博客 349

Vue笔记整理,12.项目-完成tabbar的小图标设置

一、前言 上一节我们介绍了:vs code工具的一些特殊使用,使用vs code默认集成的Git工具快速提交代码,详细可参考博文: 原创Vue笔记整理,11.项目-使用vs code默认集成的Git工具快速提交代码这篇我们将介绍项目-完成tabbar的小图标设置 二、完成tabbar的小图标设置 更新中。。。 ...

鲁迷那的专栏—坚持实践后再写出来! 1240

vue 监听路由变化 mint-ui中tabbar遇到的坑

监听路由变化改变tabber的值。watch: { $route () { console.log('改变路由') this.selected = sessionStorage.getItem('pageUrl') }, selected: function (val, oldVal) { // 这里就可以通过

你蠢哭我咯的博客 8554

vue项目使用mint-ui框架,把tabbar封装为组件使用

在写程序的过程中参考了https://blog.youkuaiyun.com/wandoumm/article/details/80166414 目录结构如下,将tabbar封装成FooterBar组件 main.js引入mint-ui的组件,这里是全部引入 // The Vue build version to load with the `import` command // (runt...

Wangyt_0028的博客 1114

mint ui tabbar选中后怎么改变icon图标_UI零基础该如何做切图,又能让开发把你夸上天?...

  个互联网产品从构思到落地,大致分为以下环节:发现商机 – 市场调研 – 头脑风暴 – 产品策划/功能设计 – 原型绘制 – 交互设计 – 项目立项 – 流向图绘制 – UI设计 – 切图标注 – 技术开发 – 产品测试 – 项目上线。  切图是指在设计稿里整理出技术开发所需要的素材或图片。合格的、严谨的切图可以大大减少技术人员开发的返工率,减少技术人员的开发工期,提升开发流畅度,从而减少项目...

weixin_39610956的博客 269

mint-ui —— navbar和tab-container的区别

navbar的具体实现 1 <template> 2 <div class="page-navbar"> 3 <div class="page-title">Navbar</div> 4 <!-- navbar --> 5 <mt-navbar class="p...

weixin_34380948的博客 425

【Vue学习总结】21.Vue-UI框架之Mint UI的使用

接上篇《20.Vue路由中的嵌套》 上一篇我们讲解了Vue路由中的嵌套,本篇我们来介绍Vue的UI框架————Mint UI的使用。 本系列博文使用的Vue版本:2.6.11 一、基于Vue的UI框架 之前我们讲解了Vue的主要基本框架和使用方法,但是我们做出的页面不够美观,组件调用不够便捷。像在之前不使用前端框架时,往往会使用像bootstrap、easyUI等UI框架,使用其包装好的前端组件,来美化界面。Vue也可以使用一些包装好的UI框架,来丰富其显示效果和实现一些组件功能,国内常用的有“Ele

程序猿之洞 2470

新手入坑:Vue-router+Mint-ui路由采坑记之router-view不知道放在哪里?做得不对请指教!...

从Mint ui组件库复制过来的tabbar相关的代码,代码如下: &lt;mt-tabbar v-model="selected"&gt; &lt;mt-tab-item id="外卖"&gt; &lt;img slot="icon" src="../assets/100x100.png"&gt; 外卖 &lt;/mt-tab-item&g

weixin_34106122的博客 2143

Vue移动端框架Mint UI教程-底部导航栏(二)

官网:https://mint-ui.github.io/#!/zh-cn Github: https://github.com/ElemeFE/mint-ui/ 最近一个月的时间,工作上的事情特别多,要同时开发维护三四个项目,让人觉得有些憔悴,也没有时间去学习了,正好今天要聚餐,趁着下午的时间,把之前没有写完的Mint UI教程继续写一写。 接着上一篇:Vue移动端框架Mint UI教程-搭...

祈澈菇凉 1034
上一篇: vue中动态绑定背景图片图片,背景颜色
下一篇: vue中tabbar导航栏如何去掉
document_write
博客等级 码龄8年 18粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值