发表于: 2017-05-14 23:19:34

1 770


任务进展:

       1:完成js8时间搜索。

       2:书写了js9页面。

遇到问题:

       1:任务接口约定请求的日期参数为number,而使用bootstrap日期插件显示的是格式化后的字符串,因此选择日期后生成的字符串必须使用Date.parse()转换后才能用$state.go传递,同样,页面加载时从$stateParams中获取的时间戳要使用$filter日期过滤器转化才能显示,这里同样要注意写法问题,若时间参数为空,则直接用$state.go传递,不能一并写为Date.parse(date),否则结果为NaN。

       2:上次bootstrap日期插件的样式问题昨天使用时莫名其妙正常了,今天又出现了新的问题:其只能选择日期,时间选择失效,会随机显示一个时间,然后无法更改,并且在选择年月日的时候,其月份会莫名其妙从数字变成英文。师兄也没有找到原因,认为是插件的问题,暂时搁置。

明日计划:

       书写js9。

收获:

       angularjs内置时间过滤器js写法:$filter('date')(date, format, timezone)


返回列表 返回列表
评论

    分享到