当前位置:网站首页>Vant3—— 点击对应的name名称跳转到下一页对应的tab栏的name的位置
Vant3—— 点击对应的name名称跳转到下一页对应的tab栏的name的位置
2022-08-04 00:24:00 【Nanchen_42】
Vant—— tab 点击对应的name名称跳转到下一页对应的tab栏的name的位置
首先我们这里要给前一个页面配置相应的数据结构
这里是通过Pinia去写 ️
myfileStore.ts
<div v-for="(item,index) in store.list" :key="index" @click="onList(item,index)"></div>
const onList = (item: any, index: Number) => {
router.push({
// path: "/IndexFill",
path: item.path,
query:{
name:item.name // 把点击后的name传给下一个页面
}
});
};
IndexFill.vue
/* 这里需要把activeName绑定为上个页面中的query中的name的值 */
<van-tabs v-model:active="activeName" swipeable @change="change">
/* 通过动态name去获取遍历后的item.name即可 */
<van-tab v-for="(item,index) in store.list" :name="item.name" :title="item.title" :key="index">
</van-tab>
</van-tabs>
<script lang='ts'>
import {
useRoute } from "vue-router";
import {
onMounted, ref } from "vue";
import {
myfileStore } from "../store/module/myfileStore"; // 解构刚刚放在Pinia中的store
export default {
name: "",
setup() {
const store = myfileStore();
const route = useRoute();
const name = route.query;
/* 直接通过ref生成初始化的activeName */
const activeName = ref(name.name);
// console.log(activeName)
/* vant的滑动事件 */
const change = (name: any) => {
console.log(name);
};
return {
change,
onClickLeft,
activeName,
store,
route,
name,
};
},
};
</script>
这里稍微注意一下动态的name要绑定循环的列表中的name
边栏推荐
- 越来越火的图数据库到底能做什么?
- YOLOv7改进之二十二:涨点神器——引入递归门控卷积(gnConv)
- c语言分层理解(c语言指针(上))
- 米哈游--测试开发提前批
- [Miscellaneous] How to install the specified font into the computer and then use the font in the Office software?
- 孙宇晨受邀参加36氪元宇宙峰会并发表主题演讲
- Nanoprobes Mono- Sulfo -NHS-Nanogold的使用和应用
- Nanoprobes丨Nanogold-抗体和链霉亲和素偶联物
- 【OpenCV图像处理】 图像拼接技术
- 重新认识浏览器的渲染过程
猜你喜欢
免费的公共WiFi不要乱连,遭中间人攻击了吧?
Salesforce's China business may see new changes, rumors may be closing
七夕活动浪漫上线,别让网络拖慢和小姐姐的开黑时间
新一代服务网关Gateway的实践笔记
浅谈我国产业园区未来的发展方向
共享新能源充电桩充电站建设需要些什么流程及资料?
RSS feeds WeChat public - feed43 asain
YOLOv7改进之二十二:涨点神器——引入递归门控卷积(gnConv)
In V8 how arrays (with source code, picture and text easier to understand)
POE交换机全方位解读(上)
随机推荐
2022年8月份DAMA-CDGA/CDGP数据治理认证招生简章
FPGA按键消抖+蜂鸣器
微服务的简单介绍
因为一次bug的教训,我决定手撕Nacos源码(先撕客户端源码)
MPLS Comprehensive Experiment
Justin Sun was invited to attend the 36氪 Yuan Universe Summit and delivered a keynote speech
boot issue
20年将投资美国约2000亿美元,三星电子财大气粗的样子真好看
FinClip, help smart TV more imagination
2023年第六届亚太应用数学与统计学国际会议(AMS 2023)
c语言分层理解(c语言指针(上))
【性能优化】MySQL常用慢查询分析工具
【性能优化】MySQL性能优化之存储引擎调优
ros mavros stereo读取rosbag并记录IMU和图片到文件夹
Using matlab to solve the linear optimization problem based on matlab dynamic model of learning notes _11 】 【
使用unbound在RHEL7上搭建DNS服务
vscode插件设置——Golang开发环境配置
如何通过单步调试的方式找到引起 Fiori Launchpad 路由错误的原因试读版
RSS订阅微信公众号初探-feed43
【每日一题】899. 有序队列