vue后台开发第一步

编程入门 行业动态 更新时间:2024-10-27 02:24:52

vue<a href=https://www.elefans.com/category/jswz/34/1771386.html style=后台开发第一步"/>

vue后台开发第一步

1、创建vue3.2的项目

2、安装前期组件

安装

  1. 安装 vue-router npm install vue-router@4
  2. 安装 vuex npm install vuex@next --save
  3. 安装 element-plus npm install element-plus --save
  4. 安装 element-plus图标 npm install @element-plus/icons-vue

使用

创建router目录、目录下创建index.js、写入路由

  
import { createRouter, createWebHashHistory } from 'vue-router'
// import Home from '../components/Home.vue'const routes = [{name: 'Index',path: '/',meta: { title:'首页' },component:() => import('../components/HelloWorld.vue')} ]const router = createRouter({history: createWebHashHistory(),routes
})
export default router

同上创建store目录、建立index.js

/*** Vuex状态管理*/
import { createStore } from 'vuex'
// import mutations from './mutations'
// import tagsView from './tagsView'
// import storage from '../utils/storage' 
//前面state,mutations,getters,actions...省略const state = {userInfo : "" || storage.getItem("userInfo"), // 获取用户信息tagsview : [] || storage.getItem("tagsview"), // 获取头部标签
}
export default createStore({state,mutations 
})```在main.js下写
```javascript
import { createApp } from 'vue'
import App from './App.vue'import ElementPlus from 'element-plus';//element-plus 
import 'element-plus/dist/index.css'//element-plus 
import * as ElementPlusIconsVue from '@element-plus/icons-vue'//图标
import router from './router';//路由
import store from './store' ;//vuex状态保存 const app = createApp(App);  
/*图标 */ 
for (const [key, component] of Object.entries(ElementPlusIconsVue)) {appponent(key, component)}
app.use(router);//路由
app.use(store);//vuex状态保存
app.use(ElementPlus,{size:'small'});//ElementPlus 
app.mount('#app');

下面的今天暂时不讲

3、布局和封装图标组件
4、侧边栏和头部tab
5、数据统计和图表

6、列表页
7、表单页
8、

更多推荐

vue后台开发第一步

本文发布于:2023-12-04 22:57:28,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1662372.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:后台   vue

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!