发表于: 2017-01-21 22:58:14
2 1136
一、今天完成的事情:
1.完成了删除功能,并且能把id传到服务器中,在服务器中删除,中间出了一点小插曲,在遇到的问题中会提到
2.使用bootstrap完成了日期的选择和操作,实现了只能选当前往后的日期以及只能选三个月内的日期
3.优化了service,能够调用服务来实现删除功能了
二、明天要做的事情:
1.完成表单验证,并且写出自己的表单验证方法;
2.争取完成图片上传;
三、遇到的问题:
1.关于content-type,本来我想调用服务中post方法,直接来传值进去删除,但是传进去的id是正确的,但是返回的却是错误的ID,这是为什么呢?因为我发出去的数据和服务器需要的数据不是同一种类型!!!具体请参考沁修女神的这一篇日报:http://jnshu.com/daily/13594?uid=152。。。服务器需要的是application/x-www-form-urlencoded而我们angular默认传过去的是application/json,服务器当然不认识它了!所以我们需要在传数据过去之前,先给他headers里的content-type规定,给我们先转换为application/x-www-form-urlencoded再传过去!
2.bootstrapui的时间选择控件问题,先贴个自己的代码:
class="input-group">
<input type="text" class="form-control" uib-datepicker-popup ng-model="dt" is-open="popup2.opened" datepicker-options="dateOptions" ng-required="true" close-text="Close" />
<span class="input-group-btn"><button type="button" class="btn btn-default" ng-click="open2()"><i class="glyphicon glyphicon-calendar"></i></button></span>
首先ng-model绑定的是选择的日期(因为我们angular的数据是双向的),然后我们取出来的这个东西就是我们的时间,它之中有很多属性,具体可以参考一下官网的文档。
明天计划的事情,一定要完成,在过年回家之前争取把任务全部完结!
评论