赞
踩
这里有两种方法,都能实现,可以参考,有疑问可以提出!共同学习!!!
正常的话这三个tabbar页面也需要在tabBar 中的 list 是一个数组,最少2个、最多5个,但在这里暂时不需要
import tablebox from '../../../components/tablebox.vue';
tablebox.vue
<template> <view class="tableboxpage"> <view class="footerShells"> <view v-for="(item, index) in list" :key="index" :class="{ Selection: flag == item.id }" @tap="Jump(item)"> <image v-if="flag == item.id" style="width: 40rpx; height: 40rpx" :src="item.image1" /> <image v-else style="width: 40rpx; height: 40rpx" :src="item.image2" /> <view class="footText">{ { item.name }}</view> </view> </view> </view> </template> <script> export default { props: { flag: { type: [Number, String], default: 1, }, }, data() { return { list: [ { id:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。