尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Day57(27)-F:\vs_ai_work\vue-tlias-management

Day57(27)-F:\vs_ai_work\vue-tlias-management
📅 发布时间:2026/6/20 5:23:42

ElementPlus

其中关于icon的配置信息在main.js中

import { createApp } from 'vue'

import App from './App.vue'

import router from './router'

import ElementPlus from 'element-plus'

import 'element-plus/dist/index.css'

import zhCn from 'element-plus/es/locale/lang/zh-cn'

// 引入icon

import * as ElementPlusIconsVue from '@element-plus/icons-vue'

import './assets/main.css'

const app = createApp(App)

app.use(router)

app.use(ElementPlus, {locale: zhCn})

// 注册icon图标

for (const [key, component] of Object.entries(ElementPlusIconsVue)) {

app.component(key, component)

}

app.mount('#app')

Vue Router

Vue Router 是 Vue 官方的客户端路由解决方案。

客户端路由的作用是在单页应用 (SPA) 中将浏览器的 URL 和用户看到的内容绑定起来。当用户在应用中浏览不同页面时,URL 会随之更新,但页面不需要从服务器重新加载。

Vue Router 基于 Vue 的组件系统构建,你可以通过配置路由来告诉 Vue Router 为每个 URL 路径显示哪些组件。

image-20251208145412022

image-20251208145551924

image-20251208153624181

image-20251208154252005

image-20251208155650945

路由器router下面的index

import { createRouter, createWebHistory } from 'vue-router'

import IndexView from '@/views/index/index.vue'

import ClazzView from '@/views/clazz/index.vue'

import DeptView from '@/views/dept/index.vue'

import EmpView from '@/views/emp/index.vue'

import LogView from '@/views/log/index.vue'

import StuView from '@/views/stu/index.vue'

import EmpReportView from '@/views/report/emp/index.vue'

import StuReportView from '@/views/report/stu/index.vue'

import LayoutView from '@/views/layout/index.vue'

import LoginView from '@/views/login/index.vue'

const router = createRouter({

history: createWebHistory(import.meta.env.BASE_URL),

routes: [

{path:'/',

name:'',

component: LayoutView,

redirect:'/index',//重定向

children:[

​ {path:'index',name:'index',component: IndexView},

​ {path:'clazz',name:'clazz',component: ClazzView},

​ {path:'dept',name:'dept',component: DeptView},

​ {path:'emp',name:'emp',component: EmpView},

​ {path:'log',name:'log',component: LogView},

​ {path:'stu',name:'stu',component: StuView},

​ {path:'empReport',name:'empReport',component: EmpReportView},

​ {path:'stuReport',name:'stuReport',component: StuReportView}

]},

{path: '/login',name: 'login',component: LoginView}

// {

// path: '/about',

// name: 'about',

// component: () => import('../views/AboutView.vue')

// }

]

})

export default router

image-20251208164839948

image-20251208165558404

image-20251208172509512

image-20251208173238986

image-20251208190525650

相关新闻

  • 完美的园艺配土
  • 数据库如何处理大量的交易流水记录
  • 4、HTML入门

最新新闻

  • Ascend大模型预训练实战:硬件适配、数据对齐与梯度防控
  • Redis Memory Analyzer与Python集成:API使用详解
  • 2026十大离婚律师综合口碑榜单,价格透明服务优质精选 - mypinpai
  • 深入解析S12XDBG硬件调试模块:从比较器、状态机到复杂断点实战
  • 从环境变量到密码安全:Aero处理敏感配置的完整方案
  • CANN/ge获取HCCL跟随流数量

日新闻

  • 信任的进化:技术实现详解——如何用JavaScript构建博弈论模拟器
  • Terrakube自定义工作流:如何集成OPA、Infracost等工具扩展IaC能力
  • grunt-concurrent快速入门:5分钟学会并行运行Grunt任务

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号