当前位置: 首页 > news >正文

服务器做jsp网站教程视频绍兴seo网站优化

服务器做jsp网站教程视频,绍兴seo网站优化,网站做app开发,梅州英文网站建设这一期目标是把系统的布局给搭建起来,采用一个非常简单的后端管理风格,可以参考官方的页面 https://element.eleme.cn/#/zh-CN/component/container 下面我们开始搭建,首先,安装一下vue-router,element-ui npm insta…

这一期目标是把系统的布局给搭建起来,采用一个非常简单的后端管理风格,可以参考官方的页面
https://element.eleme.cn/#/zh-CN/component/container

下面我们开始搭建,首先,安装一下vue-router,element-ui

npm install vue-router@3
npm install element-ui

然后在src目录下创建layouts文件夹和router文件夹 ,

在layouts文件夹下建立Layout.vue文件

<template><el-container class="container"><el-aside width="200px" style="background-color: rgb(229,227,238)"><el-menu :default-active="activeIndex" active-text-color="#BAA7FFFF"	class="el-menu-vertical"><el-menu-item index="/dashboard" @click="navigateTo('/dashboard')">Dashboard</el-menu-item><el-menu-item index="/users" @click="navigateTo('/users')">Users</el-menu-item><!-- 其他菜单项 --></el-menu></el-aside><el-container><el-header class="header"><div class="logo">My Admin</div></el-header><el-main class="main"><router-view></router-view></el-main></el-container></el-container>
</template><script>
export default {data() {return {activeIndex: '/dashboard'};},methods: {navigateTo(path) {console.log(this.activeIndex);if (this.$route.path !== path) {this.activeIndex = path;this.$router.push(path);}}}
};
</script><style scoped>
.container{height: 100vh;border: 1px solid #eee;
}.header {background-color: #ffffff;text-align: center;line-height: 60px;border-bottom: 1px solid #ebeef5;
}.logo {font-size: 20px;font-weight: bold;
}.main {padding: 20px;
}
</style>

在router下建立index.js文件,

import Vue from 'vue';
import Router from 'vue-router';
import Layout from '@/layouts/Layout';// 引入页面组件
import Dashboard from '@/views/Dashboard';
import Users from '@/views/Users';Vue.use(Router);const routes = [{path: '/',component: Layout,redirect: '/dashboard',children: [{path: 'dashboard',component: Dashboard,name: 'Dashboard'},{path: 'users',component: Users,name: 'Users'}// 其他子路由]},// 其他路由
];const router = new Router({mode: 'history',routes
});export default router;

因为想访问 / 直接转到 /dashboard ,所以有这行设置:

 redirect: '/dashboard',

还需要新建views文件夹,新增两个vue文件Dashboard.vue和Users.vue

<!-- Dashboard.vue -->
<template><div className="dashboard"><h1>Dashboard</h1><!-- Dashboard 内容 --></div>
</template><script>
export default {name: 'Dashboard'
};
</script><style scoped>
.dashboard {/* 样式 */
}
</style><!-- Users.vue -->
<template><div class="users"><h1>Users</h1><!-- Users 内容 --></div>
</template><script>
export default {name: 'Users'
};
</script><style scoped>
.users {/* 样式 */
}
</style>

修改main.js ,引入上面我们新增的内容:

import Vue from 'vue'
import App from './App.vue'
import ElementUI from 'element-ui'
import 'element-ui/lib/theme-chalk/index.css'
import router from './router'Vue.use(ElementUI)Vue.config.productionTip = falsenew Vue({router,render: h => h(App),
}).$mount('#app')

运行程序:

npm run serve

效果:
在这里插入图片描述

http://www.dinnco.com/news/11895.html

相关文章:

  • 站长工具国产2022官方百度app下载安装
  • 义乌制作网站开发全渠道营销
  • 用阿里巴巴店铺做公司网站怎么样社群营销的案例
  • 温州网站制作计划企业网站seo诊断工具
  • 西部数码网站打不开网址收录入口
  • 建设银行官方网站首页入口前端优化
  • 什么是交互式网站邹平县seo网页优化外包
  • 承德做网站中国第三波疫情将在9月份
  • 企业自建b2b电子商务网站南京百度搜索优化
  • 南宁最新疫情最新消息详细轨迹宁波seo网络推广咨询价格
  • 网站建设方案计划书百度搜索关键词优化方法
  • 网络推广商城网站手机百度下载
  • wordpress 隐藏发布时间seo营销软件
  • 成都网页编辑器开发西安网络优化培训机构公司
  • 北京康迪建设监理咨询有限公司网站简述搜索引擎的工作原理
  • 如何优化网站内容开发新客户的十大渠道
  • 电商网站开发平台浏览器精准营销通俗来说是什么
  • 网站集约化建设工作讲话上海网站建设
  • 用asp做网站spanseminar什么意思中文
  • 内江网站怎么做seo一站传媒seo优化
  • 免费软件漫画关键词排名优化公司外包
  • 404网站怎么打开抖音的商业营销手段
  • 现在网站要怎么做才有人说说刷赞网站推广
  • 沭阳网站建设shy1z百度极速版app下载
  • 扬中话北京网站seo优化推广
  • 石家庄自己的网站汕头百度seo公司
  • 山西网站建设价格万网域名注册官网阿里云
  • php动态网站开发案例教程江北seo
  • 泰州公司做网站免费网络推广平台有哪些
  • 怎样把有用网站做图标放在桌面b2b十大平台排名