Vue以及整合ElementUI

初始化vue项目

bash 复制代码
#vue 脚手架使用 webpack 模板初始化一个 appname 项目
vue init webpack `appname`

启动 vue 项目

bash 复制代码
#项目的 package.json 中有 scripts,代表我们能运行的命令
npm start = npm run dev #启动项目
npm run build:将项目打包

项目结构


运行流程

编写一个自己的视图


做一个跳转效果

https://router.vuejs.org/zh/guide/


整合ElementUI

安装参考官网

https://element.eleme.cn/#/zh-CN/component/installation

bash 复制代码
npm install element-ui -S


使用一个页面布局并实现一个小需求

https://element.eleme.cn/#/zh-CN/component/container

复制官网提供的代码到App.vue中,将里的内容替换为路由视图

编写新的视图并加入到index.js里

根据官网https://element.eleme.cn/#/zh-CN/component/menu

的提示 NavMenu 导航菜单 可以点击进行页面跳转 router属性默认是false的,我们将它改为true。并且index且为路由地址

效果实现

相关推荐
天启HTTP6 小时前
开启全局代理后网络变慢,问题出在哪
开发语言·前端·网络·tcp/ip·php
卡布鲁6 小时前
Webpack 核心原理与自定义 Loader/Plugin 实战
前端·javascript
智码看视界6 小时前
Web Storage 的无障碍实践与工程化应用
前端·javascript·web
孟陬6 小时前
国外技术周刊 #140:在 Jeff Bezos 的私密 Campfire 峰会上,我学到了关于亿万富翁的事
前端·后端
槑有老呆6 小时前
Bun:一个让 Node 开发者原地起飞的 JS/TS 运行时
前端
小小小小宇6 小时前
AI Agent 核心流程与底层逻辑
前端
wuhen_n6 小时前
RAG 实战:语义检索 + 大模型生成精准问答
前端·langchain·ai编程
卤蛋fg67 小时前
vxe-table 列拖拽排序与行拖拽排序:让表格布局任意排序
vue.js
沉尘5887 小时前
ACE-GCM加解密微信小程序
前端