楼下说不能多终端登录等吐槽的各位,不要使用app.locals.property=value这种写法,这样做,会把所有的信息都保存在app这个服务中,这样只要服务不断,所有人登录都能访问到这里面的信息,所以才会出现所谓的手机登录依然显示登录。应该使用res.locals写法。这样用户的登录信息就只会保存在当前请求内。
2017-07-03
搜索的分页是不对的、因为跟分类用的是同一个模板分页----一旦搜索个数多余三个出现分页----那个cateid---代表的是给分了下的分页了。就不是搜素结果的分页。这个需要判断。改变模板
2017-06-29
update的时候,判断是新增的选定的分类还是自定义分类两种情况。如果是选定的分类----需要把电影从原来的分类删掉,然后新选择的分类中加入该电影的id。如果是新增的分类的话,需要判断是否以及是以及存在的分类,如果存在话,就提示分类重复了
2017-06-29
其实还有一个问题,那就是新增,修改分类的时候,分类的名字可以重复。这个没有进行判读。以@慕粉0352009336中的删除 category.movies.splice(index,1); 少了一个1。不然删除不掉的。
2017-06-29
感谢老师,全部看完!参考了老师的课程,基于express4.x,采用ES6编码,代码结构及路由已全新改造,增加了用户个人中心,喜欢的给个star!
https://github.com/chenjun1127/Movie-Site
https://github.com/chenjun1127/Movie-Site
2017-06-28
感谢老师,全部看完!参考了老师的课程,基于express4.x,采用ES6编码,代码结构及路由已全新改造,增加了用户个人中心,喜欢的给个star!
https://github.com/chenjun1127/Movie-Site
https://github.com/chenjun1127/Movie-Site
2017-06-28
感觉老是没有判断安全问题,比如DELETE这个操作删除电影,在前端直接ajax => /admin/movie/list?id=' + id,向后台请求的,然后后台直接判断id,根据id来删除数据库记录操作。 这样要是有人根据这个链接恶意向服务器发送delete请求那就完蛋了。
2017-06-28
没必要判断 item.poster.indexOf('http:')了, 在赋值req.poster时,把'/upload/'直接拼接上去就完了。
2017-06-27
grunt 或者gulp 就直接略过抄代码就行,这两个构建工具逐渐被webpack取代了,抓紧把项目过完学webpack,用它来构建更强大的应用。
2017-06-27