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

广告网站建设与制作全球网站排名查询

广告网站建设与制作,全球网站排名查询,WordPress点击特效插件,北京pc28网站系列文档目录 Vue3ViteTypeScript安装 Element Plus安装与配置 主页设计与router配置 静态菜单设计 Pinia引入 文章目录 目录 系列文档目录 文章目录 前言 一、主页设计 二、配置代替别名 三、配置router 四、运行效果 五、参考文献 前言 本文将重点介绍如何使用…

系列文档目录

Vue3+Vite+TypeScript安装

Element Plus安装与配置

主页设计与router配置

静态菜单设计

Pinia引入


文章目录

目录

系列文档目录

文章目录

前言

一、主页设计

二、配置@代替别名

三、配置router

四、运行效果

五、参考文献



前言

        本文将重点介绍如何使用 Element Plus 的 Container 布局容器 来搭建页面的基本结构,以及 Vue Router 的安装配置。

通过本文的介绍,将能够掌握以下内容:

1. 如何使用 Element Plus 的 Container 布局容器搭建页面结构。

2.@别名定义:介绍如何在 Vite 和 TypeScript 环境中配置路径别名,简化项目路径管理,提高开发效率

3. Vue Router 安装与配置。


一、主页设计

1.开发Main.vue

1.1 建立文件夹src\views

1.2 新建src\views\main.vue

<template><div class="common-layout"><el-container><el-aside width="200px">Aside</el-aside><el-container><el-header>Header</el-header><el-main>Main</el-main></el-container></el-container></div></template>

代码主要是element plus官方代码,参考网址:http://element-plus.org/zh-CN/component/container.html

二、配置@代替别名

1.调整vite.config.ts

重点代码

resolve: {alias: {'@': '/src', // 配置 @ 别名指向 src 目录}}

完整配置

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'// https://vite.dev/config/
export default defineConfig({plugins: [vue()],resolve: {alias: {'@': '/src', // 配置 @ 别名指向 src 目录}}})

2.调整tsconfig.json

{"compilerOptions": {"baseUrl": "./","paths": {"@/*": ["src/*"]}},"include": ["src/**/*.ts", "src/**/*.vue"]

三、配置router

1.安装router

npm install vue-router@4

2.增加文件夹src\router

3.增加文件src\router\index.ts

代码如下:

import { createRouter, createWebHistory } from 'vue-router';
import Main from '@/views/Main.vue';const routes = [{path: '/',name: 'main',component: Main,},];const router = createRouter({history: createWebHistory(),routes,
});export default router;

4.调整Main.ts增加router 引入

重点:

import router from './router';app.use(router);

完整配置:

import { createApp } from 'vue'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import * as ElementPlusIconsVue from '@element-plus/icons-vue'
import zhCn from 'element-plus/es/locale/lang/zh-cn'
import router from './router';
import App from './App.vue'const app = createApp(App)
for (const [key, component] of Object.entries(ElementPlusIconsVue)) {app.component(key, component)}app.use(ElementPlus, {locale: zhCn,})app.use(router);
app.mount('#app')

5.调整App.vue文件通过路由显示

重点:

 <RouterView /> 
<script setup lang="ts"></script><template><RouterView />   </template><style scoped>
/* 样式可根据需求添加 */
</style>

四、运行效果


五、参考文献

  1. Vue Router 官方文档:https://router.vuejs.org/
  2. element plus container设计文档http://element-plus.org/zh-CN/component/container.html

http://www.dtcms.com/wzjs/392927.html

相关文章:

  • 网页美工设计photoshop 规划教材宁波受欢迎全网seo优化
  • 成人高考报名条件及收费标准热狗seo优化外包
  • 做资讯类网站需要特殊资质吗b2b有哪些电商平台
  • 网站页面框架设计emlog友情链接代码
  • python 网站开发 sae抖音seo关键词排名技术
  • 用c 做毕业设计的音乐网站外贸快车
  • 制作app需要先做网站网站推广建设
  • 怎样用php做动态网站信息流广告投放公司
  • 用flash做网站关键词优化工具有哪些
  • 广州白云网站建设公司软文范例300字
  • 代做网页设计作业网络推广优化网站
  • 做哪种网站流量大网络推广营销方案100例
  • wordpress美容主题天津百度seo排名优化软件
  • 武汉做网站需要多少钱百度快速排名提升
  • 南京手机网站制作公司佛山做优化的网络公司
  • 公司网站建设注意事项网站模板平台资源
  • 千图网网站怎么做开一个网站需要多少钱
  • 上海有哪几家做新房的网站天津百度优化
  • 网站有访问量 为什么没有询盘杭州百度推广代理公司哪家好
  • 怎样做微网站关键词网站排名软件
  • 网站排名推广工具网页设计与制作步骤
  • PHP amp MySQL网站建设宝典网站软件下载大全
  • ui设计方向网站建设目标seo外包公司费用
  • wordpress+编辑器+空格seo建站网络公司
  • 福州网站建设公司聊城seo
  • 昆明网站测试公司浏览器看b站
  • 宜兴网站设计b站软件推广大全
  • 网线制作实训报告心得体会评论优化
  • 本地网站建设公司网络营销师证书含金量
  • it设备网站如何做seo百度快照关键词推广