当前位置: 首页 > news >正文

uniapp Vue3 面包屑导航 带动态样式

上干货

 

<template><view class="bei"><view class="container"><view class="indicator"></view><!-- 遍历路由列表 --><view v-for="(item, index) in routes" :key="index" :class="['foritem', {'selected': item.to === selectedRoute}]" @click="dianji(item)"><view class="item">{{ item.name }}</view></view></view></view><view class="tip" v-if="selectedPage == 'A'">您已转到 {{ selectedPage }} 页面</view><view class="tip" v-if="selectedPage == 'B'">您已转到 {{ selectedPage }} 页面</view><view class="tip" v-if="selectedPage == 'C'">您已转到 {{ selectedPage }} 页面</view>
</template><script setup>import { onMounted, ref } from "vue"// 定义路由列表const routes = ref([{to: "A",name: "A页面",},{to: "B",name: "B页面",},{to: "C",name: "C页面",},])// 当前选中的路由const selectedRoute = ref("")// 当前选中的页面const selectedPage = ref("")// 点击路由项的处理函数function dianji(item) {console.log("点击", item.to)selectedRoute.value = item.toselectedPage.value = item.toconst index = routes.value.findIndex(route => route.to === item.to)}// 组件挂载后的初始化onMounted(() => {selectedRoute.value = "A" // 将"A页面"设置为被点击状态selectedPage.value = "A" // 设置初始提示信息})
</script>

教学地址

点击跳转教学页面

完整源码下载地址

点击跳转下载页面

也可以添加下方的名片进行咨询

http://www.lryc.cn/news/272965.html

相关文章:

  • openGauss学习笔记-174 openGauss 数据库运维-备份与恢复-导入数据-管理并发写入操作
  • 数据分析可被划分为4个重要的类别
  • 爆火小游戏敲木鱼流量主小程序源码系统+完整的代码包以及安装搭建教程
  • Invoke和BeginInvoke的区别
  • 3 分钟为英语学习神器 Anki 部署一个专属同步服务器
  • <HarmonyOS第一课>应用程序框架
  • SQL 解析 — 如何轻松实现新增语句
  • Android集成OpenSSL实现加解密-集成
  • 代码随想录算法训练营Day18|513.找树左下角的值、112. 路径总和、113. 路径总和ii、106.从中序与后序遍历序列构造二叉树
  • 【蓝桥备赛】技能升级——二分查找
  • zyqn-arm软中断设置
  • k8s---pod基础下
  • 玩转朋友圈!这样运营朋友圈吸睛又吸金!
  • react学习
  • vue-cli项目中vue.config.js的配置
  • Github 2024-01-04 开源项目日报 Top10
  • 使用GPTs+Actions自动获取第三方数据
  • git提交操作(不包含初始化仓库)
  • 使用YOLOv8和Grad-CAM技术生成图像热图
  • Vue: 多个el-select不能重复选择相同属性
  • 金色麦芒的2023
  • java设计模式学习之【策略模式】
  • Mybatis SQL构建器类 - SqlBuilder and SelectBuilder (已经废弃)
  • 【Linux】不常用命令记录
  • 【docker】安装docker环境并启动容器
  • AIOps探索 | 基于大模型构建高效的运维知识及智能问答平台(2)案例分享
  • 【ESP32接入国产大模型之文心一言】
  • 保湿剂,预计2026年市场规模将达到约230亿美元
  • CodeWhisperer:编码世界中的声音启迪者
  • golang学习专栏