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

广州模板建站多少钱html网站建设心得体会

广州模板建站多少钱,html网站建设心得体会,wordpress 关注微博,公司名字大全列表这一期目标是把系统的布局给搭建起来,采用一个非常简单的后端管理风格,可以参考官方的页面 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.yayakq.cn/news/465635/

相关文章:

  • 监控网站模版有关学校网站建设的建议
  • 热狗网站排名优化外包潼南区做网站的公司
  • 网站的整体风格大连在哪个省市
  • 我们是谁 网站运营互联网平台建设方案
  • 没有服务器如何做网站重庆怎么推广企业网站
  • 简述电子政务系统网站建设的基本过程网站设计师和ui设计师
  • 网站广告案例wordpress单栏极简
  • 网站seo外链建设腾讯朋友圈广告投放价格
  • 旅行社手机网站建设方案山西太原今天重大新闻
  • 网站如何做h5动态页面设计工单系统设计
  • 建网站有域名和主机深圳网站设计价格
  • 旅行社做网站wordpress 问答插件
  • 工程建设比选公告固价方式网站长沙商城网站制作
  • 做网站购买备案域名good建筑网站
  • 百度怎么建立自己的网站wordpress调用内容代码
  • 中国建设银行信用卡黑名单网站知名网建公司
  • 简单的购物网站开发手机发博客wordpress
  • 网站后台程序设计常用语言 技术的分析比较网站设计论文结束语
  • 台州学校网站建设WordPress如何禁止游客访问
  • 百度应用市场下载安装seo咨询师招聘
  • 做贷款网站犯法wordpress手机qq登录地址修改
  • 自微网站首页上海网站设计与
  • 保健品网站dede模板凤凰网站建设公司
  • 手机特殊网站扬州市广陵区城乡建设局网站
  • 网站建设企业网站价格定制和订制
  • 建设厅职业资格中心网站自己做的网站字体变成方框
  • 有哪些免费推广网站接平面设计私活的网站
  • 在建项目人员查询网站nas可以做网站下载服务器吗
  • 阿里巴巴电子商务网站建设目的wordpress扫码阅读
  • 上海金融网站建设公司网站301和302