发表于: 2017-04-23 22:12:04
1 1200
1.今天完成的事情
1.配置mac的开发环境,下载安装git,配置nginx等,sublime的packg control一致没装好,问鹏亮要了个压缩包,复制黏贴搞定,配置nginx的时候默认是8080端口,配置好接口后会访问不到,需要在配置文件里面把端口改成80,才能正常使用。
2.基本完成任务8的搜索,最后测试的时候发现一个小bug,由多页面调为少页面时,如果currentpage停留在少页面没有的页码时,会自动渲染出很多空页面,所以遇到这种情况需要将currentpage重置到首页或者加个判断,如果页面数小于currentpage就将currentpage跳转到当前的最后一页。
3.使用Date.parse()这个函数转化日期的时候,如果日期未选中的话,会返回undefined,传undefined进函数会返回NaN,传NaN到接口会报错,要注意的是NaN是不等于NaN的,所以需要根据isNaN()来判断是否是此数据是否为NaN。其实没必要判断是否为NaN,直接判断日期值是否为undefined就好了。
2.明天要做的事情
完成任务8,继续做任务9。
3.遇到的问题
1.mac 配置开发环境。
2.NaN !== NaN的问题。
4.收获
1.NaN !== NaN,Date.parse()
2.配置mac的开发环境。
评论