import Vue from 'vue' import VueRouter from 'vue-router' import HomeView from '../views/HomeView.vue' import index from '../views/index.vue' import login from '../views/login.vue' Vue.use(VueRouter) const routes = [ { path: '/', name: 'login', component: login, }, { path: '/home', name: 'home', component: HomeView, redirect: '/status', children: [{ path: '/status', name: 'status', component: () => import('../views/page/status.vue') },] }, { path: '/index', name: 'index', component: index, redirect: '/realTime', children: [{ path: '/realTime', name: 'realTime', component: () => import('../views/page/realTime.vue') },{ path: '/formula', name: 'formula', component: () => import('../views/page/formula.vue') },{ path: '/irrigateSet', name: 'irrigateSet', component: () => import('../views/page/irrigateSet.vue') },{ path: '/PIDSet', name: 'PIDSet', component: () => import('../views/page/PIDSet.vue') },{ path: '/systemSet', name: 'systemSet', component: () => import('../views/page/systemSet.vue') },{ path: '/upload', name: 'upload', component: () => import('../views/page/upload.vue') },{ path: '/sensorSet', name: 'sensorSet', component: () => import('../views/page/sensorSet.vue') },] }, ] const router = new VueRouter({ mode: 'hash', base: process.env.BASE_URL, routes }) export default router