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

广告网站建设与制作公司今日实时热点新闻事件

广告网站建设与制作公司,今日实时热点新闻事件,新乡营销网站建设公司哪家好,查询网站访问量系列文档目录 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/134389.html

相关文章:

  • 政府网站设计模板google入口
  • 怎么在赶集网上做招聘网站深圳网站制作哪家好
  • 番禺企业网站建设seo软文是什么意思
  • wordpress 二次验证失败长沙优化排名
  • 网站建设公司有多少家昆山网站建设公司
  • 怎么在百度知道做公司网站share群组链接分享
  • 河南单位网站建设百度收录网址提交
  • 品牌宣传网站建设搜索引擎的网址有哪些
  • 电商数据分析网站引流推广接单
  • 沈阳网站前端安卓优化大师官方版
  • 长安公司网站建设网络销售是什么
  • 中国做外贸的网站有哪些sem优化
  • 做图表的网站韶山seo快速排名
  • 做网站的公司利润html网页制作软件有哪些
  • 网站格式有哪些活动软文模板
  • 排名网站却搜不到新泰网站设计
  • 建个普通网站多少钱竞价托管sem服务
  • 做参茸产品的网站产品推广方法有哪些
  • 宁波网站推广平台推荐快速排名生客seo
  • vps建立多个网站营销方式有哪些
  • 网站建设怎么寻找客户怎么做盲盒
  • 杭州网站建设公司 4000262263腾讯广告联盟
  • 网站建设 需求苏州关键词优化怎样
  • 网站要精细是什么意思网站制作公司排名
  • 网站制作感受营销软文范文200字
  • 统计二级域名的网站流量有什么用外贸网站推广方法之一
  • 做外贸必须有公司网站么苏州seo关键词优化外包
  • 网站建设广告平台推广无锡网站优化
  • 网站建设心得总结商丘seo教程
  • 一加手机官网网站免费推广平台哪些比较好