发表于: 2020-03-12 22:56:28
0 1439
今天完成的事
1,查询angular官方组件datepicker自带的AP(bsValueChange)获取到选中的时间;
对获取的时间进行转化:
将标准国际事件转化成13位时间戳;
然后将13位时间戳使用setTime设置为起始时间minDate,小于起始时间的禁止选中;
一开始使用的是getDate的方式,但得到的是某一天时间号数,设置为起始时间minDate后,日历插件上每个月的小于该日期的都会被禁止,达不到需要的效果;
2, 将获取到的时间戳,状态,类型后拼接url,发起请求,获取符合条件的数据;
因为此前定义过一个服务负责获取数据,并将数据进行转发;所以再此直接调用其中获取数据的方法,并通过服务中将获取到根据条件过滤得到的数据发送给列表组件进行展示;
明天的计划
1,学习使用如何进行图片上传到后台并进行预览;
2,解决返回数据不太正确的原因;
遇到的问题
使用学院后台网站测试同一时间段获取的数据时,发现自己获取到的数据与学院后台网站不一样:
学院网站获取的:
自己获取的数据:
后来查找问题发现,即使是同一天,日历插件获取到的数据发起请求所使用的时间戳不一样,很奇怪问题处在哪;
收获
1,为了给登录组件增加交互体验,设置可一些样式和方法,然后学会在angular使用延时器:
html:
ts:
在返回错误后,一段时间后提醒样式消失:
2,字符串转化为数字的办法;
https://blog.csdn.net/qappleh/article/details/89639247
评论