原生js+nodejs实现学生成绩管理系统

 

本项目适合作为前后端连载的入门练习。

主要功能:

前端:

1.实现自己的v-for, 替换vue的v-for, 用来把后端发过来的学生数据遍历成学生表格, 然后显示在页面上.
2.封装了"获取表单数据"的方法.
3.封装了"验证是否必填"的方法.
4.动态显示与隐藏弹出框, 并让其居中, 可拖动, 弹出框外的背景颜色变暗.
5.登录,注册,发送表单数据到后端.
6.模块化.

后端:

1.接收前端发过来的数据, 返回数据给前端.
2.nodejs对数据库的增删改查.
3.模块化.

源代码地址: https://github.com/1061186575/Student-Score

启动方式:

先下载本项目, 把mysql.js的"数据库连接"配置成自己的数据库,
然后把自己的数据库里的字段改成mysql.js里对应的字段,
并启动自己的数据库,然后执行下面的操作.

# 1.安装node.js (下载安装即可)

# 2.cd 到本项目的根目录

# 3.安装依赖
npm install express mysql --save-dev

# 4.运行服务 
npm run dev

然后打开浏览器访问: http://localhost:3000/
  

 

posted @ 2019-10-12 00:06  X虚拟的现实  阅读(1631)  评论(0编辑  收藏  举报