Popush以前端小功能实现+小组做业总结

刘峻琳javascript

  本次做业是软件工程(3)这门课真正意义上的第一次团队做业。尽管你们都或多或少遇到了一些阻碍,但总的来讲,从拿到题目到分工到各自完成本身的任务,整个过程都较为顺利。前端

  我我的在此次做业的任务是负责阅读前端代码,并在此基础之上实现注册以后自动登陆的功能。根据助教的提示,我首先大体看了一下Backbone框架的介绍,然而诚如任何一种框架结构,Backbone实在是博大精深,短期内得其要领几乎不太现实。但这并不妨碍咱们去实现须要的功能,咱们只须要知道Backbone将WEB应用分红Models、Collections和Views模块而且由Views模块绑定界面元素的事件以及处理事件就足够了。java

  一个很明显的思路是找到注册成功后程序执行的事件以及点击登陆时程序执行的事件,再将后者添加到前者的位置大概就能够实现咱们想要的功能。顺着这个思路,咱们很容易在static/js/views文件夹下的login-view.js和register-view.js中找到相应的代码,再按上述方法修改代码便可。这里惟一须要的地方就是javascript并不是是彻底按行解释执行的,它有一个预编译的过程,在注册以后,除了咱们添加的登陆事件之外,程序自己还有一个向数据库提交注册信息的事件,显而后者不能晚于前者发生,但预编译可能会致使这个问题的出现。所以咱们须要对新添的登陆事件设置一个Timeout,这样,注册以后自动登陆的功能就完美实现了,而且经过了测试。数据库

  本次做业,咱们小组各个成员之间配合很是默契,小彭友和博格率先完成了Linux和Windows下的部署,以后利用他们的经验迅速为其他的人搭好了测试所须要的环境。辉哥和大王神也出色地完成了他们的结对编程任务~此次做业算是一次小试牛刀,接下来,大做业团委微信平台的开发就要开始,但愿能开发出让人满意的做品,谢谢你们!编程

相关文章
相关标签/搜索