前言
相信每个人都深深的被老师点名的恐惧所支配,也相信大家或多或少见过老师们奇奇怪怪的点名器,例如,java版、c/c++版、c#版、vb版等。我遇到的老师中貌似没有本地网页版本的?做这个是因为我姐是一名人民教师,自然少不了上课要点名,出于公平也不能老点那几个人,所以她来问问我有没有抽签点名器之类的,于是乎,决定用网页给她整一个本地版本、无毒无害、看得见源码的网页点名器。
一、准备
老样子,还是用vue,使用vue+ant-deign-vue(ui随便换,来来去去就那几样,用法都差不多,之前是用elementui,最近只是正好在用antd,就顺手用了…)。使用vue ui一键创建项目,配置什么的都自动配好。项目名称就叫luckydog,中文意思是幸运儿,感觉这个名字也深深的包含着“看谁的运气这么狗”的意味(一语双关,我可真是个小机灵鬼)。。。
二、分析
一般点名器有如下种类:
- 导入学生名单抽取,导入名单格式一般为txt或者excel (适应用于大学这种选课制度的)
- 输入一个数字,抽到几号就让尾号是这个的学生来回答(适用于同班级)
- 以上两种混合都有的。
我姐执教于高中,是班级教学;按照她的要求,就着怎么简单怎么来的原则,选择第二种类型来做。
另外,一节课内应该抽取过的人不应再抽取