这是一个采用前后端分离开发的项目,前端采用 vue 开发、后端采用 spring boot 开发。
- 登陆界面
- admin 主界面
- 动态搜索框与表格展示
- 学生端首页展示
- 教师端成绩搜索与编辑
由于涉及大量的 ES6/7 等新属性,node 需要 6.0 以上版本
git clone git@github.com:ruanjiancheng/StudentManageSystem.git
cd /StudentManageSystem/student_client
npm install
npm run serve
- vuex
- router
- axios
- element ui
采用 vue 2.0 开发,通过调用后端提供的数据接口实现数据的动态渲染.
- 使用监视器,以及得益于 Mybatis 提供动态 SQL 功能,实现动态搜索功能
- 同时实现了基于前端和后端的数据分页功能
- 使用 router 配置路由,实现不同用户类型导航栏的动态渲染