---
typora-root-url: ./
---
## å¦ç综åç´ è´¨å¯è§åç³»ç»ï¼å端ï¼
使ç¨`Vue.js 2.0`å`ECharts.js` å®ç° ç å¦ç综åç´ è´¨æ°æ®å¯è§åç³»ç»,å端使ç¨Python web æ¡æ¶ Flaskå®ç°
å®ç°æµç¨:
(å端)
- åæåå§æ°æ®,ååºæéçå¾è¡¨,éè¦ä»ä¹å¾
- 使ç¨æµè¯æ°æ®ç»å¾è¡¨ï¼å®ä¹å¾è¡¨éè¦çæ°æ®çjsonæ ¼å¼
(å端)
- 建ç«æ°æ®åºè¡¨
- æ ¹æ®å端éè¦çæ°æ®çjsonæ ¼å¼ï¼æ¥è¯¢æ°æ®æ°æ®è¿å对åºæ°æ®
(æå)
å端请æ±å端æ°æ®ï¼å¾è¡¨æ¾ç¤ºå端çæ°æ®
å端项ç®å°å:
Gitee: https://gitee.com/calfhead_admin/zhsz_backend
GitHub https://github.com/FormatFa/zhsz_backend
å端项ç®å°å:
Gitee: https://gitee.com/old_tree/zhszweb
GitHub: https://github.com/FormatFa/zhszweb
## å端ææ¯æ
1. Vue CLI
å¿«éæ建åºäºwebpackçvueå¼åç¯å¢
https://cli.vuejs.org/zh/
2. Vue.js
å端jsæ¡æ¶ï¼https://cn.vuejs.org/
3. VueRouter
vueå®æ¹æ¯æçè·¯ç±ç®¡çï¼ç¨æ¥å®ç°é¡µé¢è·³è½¬ï¼åæ°ä¼ é
https://router.vuejs.org/zh/
4. Element-UI
å端UIæ¡æ¶ï¼åºäºVue 2.0çæ¡é¢ç«¯ç»ä»¶åº
https://element.eleme.cn/2.0/#/zh-CN/guide/design
5. vue-echarts
åºäºEChartå°è£
çVueç»ä»¶,å¨Vueé使ç¨èµ·æ¥å¾æ¹ä¾¿
https://github.com/ecomfe/vue-echarts/blob/master/README.zh_CN.md
6. Axios
åºäºPromiseçHTTPåºï¼ç¨æ¥åéajax请æ±ååå°äº¤äº,æ¯æ请æ±åååºæ¦æª
http://www.axios-js.com/docs/
https://www.jb51.net/article/145341.htm
6. EventBus
顶é¨å¯¼èªç»ä»¶åå¦é¢ï¼ç级çç»ä»¶è®¢é
äºä»¶ååå¸äºä»¶,
https://www.w3cplus.com/vue/managing-state-in-vue-js.html?utm_source=tuicool&utm_medium=referral
## å®ç°åè½
- ç»å½æ³¨å
- ä¸ä¼ æ°æ®
- å¯è§åå¾è¡¨çé¢(å¦é¢ï¼ç级ï¼ä¸ªäºº)
## å®è£
使ç¨
- IDE (æ¨èVSCode)
- å®è£
Node.jsç¯å¢
- npm 设置æºä¸ºæ·å®æº(å å¿«ä¸è½½ä¾èµé度)
### vscode æ件å®è£
- Vetur
.vueæ件代ç é«äº®
- REST Client(å¯é)
http apiæµè¯
- Debugger for Chrome(å¯é)
chromeéè°è¯vue项ç®
### ä¿®æ¹é
ç½®
- ä¿®æ¹ä»£çæå¡å¨
æå¼vue.config.js,ä¿®æ¹proxyä¸é¢çtargetå段为å端æå¡å¨çå°å
### è¿è¡é¡¹ç®
å¨å·¥ç¨æ ¹ç®å½è¿è¡ä¸é¢çå½ä»¤
- å®è£
ä¾èµ
```
npm install
è¿è¡è°è¯
npm run serve
```
- æå
项ç®
```
npm run build
```
### è¿è¡æªå¾
![åå°ç®¡ç](/preview/admin.PNG)
![college](/preview/college.PNG)
![class](/preview/class.PNG)
![login](/preview/login.PNG)
![register](/preview/register.PNG)
## å·¥ç¨ç»æ
### ç®å½æ
```
ð¦src
⣠ðapi apiå°è£
åæ¯ä¸ªé¡µé¢æµè¯æ°æ®
â ⣠ðapi.js
â ⣠ðdataApi.js
â ⣠ðhttp.js
â ⣠ðnavdata.js
â ⣠ðtestclassdata.js
â ⣠ðtestdata.js
â â ðteststudent.js
⣠ðassets
â â ðlogo.png
⣠ðcomponents ç»ä»¶
â â ðLogo.vue é¦é¡µå¯¼èªç»ä»¶
⣠ðimages
⣠ðutils
â â ðtools.js å·¥å
·ç±»
⣠ðviews-------------------åè§å¾
â ⣠ðClass.vue------------ç级çé¢è·¯ç±
â ⣠ðCollege.vue----------å¦é¢çé¢è·¯ç±
â ⣠ðData.vue-------------æ°æ®ç®¡ççé¢
â ⣠ðLogin.vue------------ç»å½çé¢
â ⣠ðRegister.vue---------注åçé¢
â â ðStudent.vue----------å¦ç个人çé¢
⣠ðApp.vue-----------------é¦é¡µ
⣠ðevent-bus.js------------event-buså°è£
⣠ðmain.js-----------------å
¥å£
⣠ðrouter.js---------------è·¯ç±é
ç½®
â ðstore.js----------------å
¨å±åå¨
```
## æ´ä½æ¶æ
![](preview/项ç®æ¶æ.png)
### å¼åè
Gitee
- [Gitee@old_tree](https://gitee.com/old_tree)
- [Gitee@calfhead_admin](https://gitee.com/calfhead_admin)
- [Gitee@BigdataZW](https://gitee.com/BigdataZW)
- [Gitee@FormatFa](https://gitee.com/FormatFa)
-
GitHub
- [GitHub@FormatFa](https://github.com/FormatFa)
- [GitHub@CattleHome](https://github.com/CattleHome)
- [GitHub@old_tree](https://github.com/old-tree)
- [GitHub@peterparker-bot](https://github.com/peterparker-bot)
没有合适的资源?快使用搜索试试~ 我知道了~
基于Flask,Vue.js2.0的学生综合素质可视化系统前端项目.zip
共87个文件
png:25个
md:22个
js:14个
需积分: 5 0 下载量 186 浏览量
2023-09-28
12:34:12
上传
评论
收藏 9.68MB ZIP 举报
温馨提示
基于Flask,Vue.js2.0的学生综合素质可视化系统前端项目
资源推荐
资源详情
资源评论
收起资源包目录
基于Flask,Vue.js2.0的学生综合素质可视化系统前端项目.zip (87个子文件)
zhszweb-master
babel.config.js 53B
preview
admin.PNG 273KB
class.PNG 255KB
register.PNG 1.68MB
login.PNG 2.17MB
college.PNG 281KB
项目架构.png 14KB
src
App.vue 1KB
assets
logo.png 7KB
main.js 869B
api
teststudent.js 1KB
api.js 478B
testdata.js 3KB
http.js 2KB
dataApi.js 445B
navdata.js 579B
testclassdata.js 2KB
utils
tools.js 374B
store.js 1KB
components
Logo.vue 10KB
images
mouse.png 5KB
AppStarting.cur 13KB
44ce51cbfee3ac0249cd771f2ad9a7c2.jpg 998KB
kk.png 5KB
ba8bd4e0f53dbde0eedb58c571a98202.jpg 459KB
views
Class.vue 12KB
Data.vue 20KB
College.vue 12KB
Login.vue 5KB
Student.vue 7KB
Register.vue 4KB
event-bus.js 324B
router.js 914B
LICENSE 1KB
文档
项目部署测试.md 202B
后端api测试.http 724B
axios拦截失败对象.json 807B
技术连接.txt 626B
响应式布局.txt 258B
api.md 1KB
学院.json 2KB
上传数据界面.txt 410B
前端图表暂定.md 2KB
所有学院.md 707B
请求流程.md 563B
CSS相关.md 25B
图表
个人.png 37KB
学院.png 30KB
班.png 52KB
docs
个人实习总结
学院界面草图.png 30KB
个人实习总结.md 9KB
login.PNG 2.67MB
college.PNG 281KB
data_ui.PNG 168KB
导航组件.PNG 14KB
Flask部署vue项目.md 631B
项目设计过程
学院界面草图.png 30KB
项目设计过程.md 20KB
数据库设计.md 2KB
导航组件.PNG 14KB
项目架构.png 14KB
班级界面草图.png 52KB
EventBus事件传递.png 21KB
个人界面草图.png 37KB
bugs.txt 235B
页面布局设计.png 11KB
vue-cli使用.md 191B
EventBus使用.md 4KB
编译打包部署.md 996B
文档列表.md 343B
前后端分离的跨域问题.md 870B
vue-echarts使用.md 239B
Route 路由使用.md 2KB
界面布局.md 380B
前后端api规范.md 329B
Event-Bus事件传递.png 21KB
element-ui使用.md 912B
界面美化.md 2KB
package.json 1KB
public
favicon.ico 4KB
index.html 551B
logo.jpg 173KB
package-lock.json 419KB
vue.config.js 601B
.gitignore 214B
drawio
项目架构.drawio 2KB
README.md 4KB
共 87 条
- 1
资源评论
天天501
- 粉丝: 586
- 资源: 4666
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Unity XR 手势射击控制脚本(适用于任何可手势识别的设备)
- 机械设计全自动电表(NB和IC卡表)控制和上壳装配线sw16可编辑非常好的设计图纸100%好用.zip
- 基于matlab的EAN-13条形码识别系统GUI界面.zip代码53
- matlab基于bp神经网络交通信号标志识别GUI界面13个标志.zip代码54
- 电子万年历答辩实物展示视频mp4格式
- 基于python实现的程序,包括哈希感知算法cvHash,图像切割cvsplit,固定目标检测cvRec(附文档ppt)等
- 计算0-10000之间所有偶数的和
- multiled.zip
- 基于php实现的哈希算法的人脸检索
- 单片机 电子钟 设计报告/课程设计
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功