<template> <view class="index"> <view v-for="item in menu" :key="item.id" class="menu-item" @click="handleClick(item.id)" >{{item.name}}</view> </view> </template> <script> import { mapMutations } from 'vuex'; export default { data() { return { menu: [ { id: 'submit', name: '访客信息提交' }, { id: 'check', name: '物联设备状态查看' }, ] } }, onLoad() { }, methods: { ...mapMutations(['setNavRect']), handleClick(id) { console.log('跳转') wx.navigateTo({ url: `/pages/mine/mine`, }); } } } </script> <style lang="scss" scoped> .index { display: flex; justify-content: space-around; .menu-item { width: 200rpx; height: 200rpx; color: #000; background-color: #fff; border: 1px solid gray; } } </style>