uniapp-ZHSQ/pages/index/index.vue

108 lines
2.0 KiB
Vue

<template>
<view class="content">
<image class="logo" src="/static/logo.png"></image>
<view class="text-area">
<button @click="meth1">厨房</button>
<button @click="meth2">预约</button>
<button @click="meth4">社区</button>
<button @click="meth3">登录</button>
</view>
<view class="text-area">
<button @click="meth5">商家核销</button>
<button @click="meth6">核销列表</button>
</view>
<nav-footer />
<!-- <nav /> -->
</view>
</template>
<script>
import { NavgateTo } from '../../utils/index';
import nav from '../../components/nav/nav';//1.导入组件
export default {
components:{ nav }, //2.注册组件
data() {
return {
title: 'Hello',
currentCity:"",
}
},
onLoad() {
},
onShow() {
if(uni.getStorageSync('city')){
this.currentCity = {city: uni.getStorageSync('city')};
}else{
uni.setStorageSync('city', uni.getStorageSync('Usercity'))
}
},
methods: {
meth1(){
console.log(1);
uni.navigateTo({
url: '/kitchen/index/index',
success: res => {},
fail: () => {},
complete: () => {}
});
},
meth2(){
console.log(2);
uni.navigateTo({
url: '/reservation/index/index',
success: res => {},
fail: () => {},
complete: () => {}
});
},
meth3() {
NavgateTo('/pages/login/login', { isLogin: false})
},
meth4() {
NavgateTo('/packages/community/index/index', { isLogin: false})
},
meth5() {
NavgateTo('/shopWrite/index/index', { isLogin: false})
},
meth6() {
NavgateTo('/shopWrite/list/index', { isLogin: false})
},
}
}
</script>
<style>
.content {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.logo {
height: 200rpx;
width: 200rpx;
margin-top: 200rpx;
margin-left: auto;
margin-right: auto;
margin-bottom: 50rpx;
}
.text-area {
display: flex;
justify-content: center;
}
.title {
font-size: 36rpx;
color: #8f8f94;
}
</style>