发表于: 2017-02-20 22:14:16

2 1137


今天完成的事情:

1.完成了编辑功能,(获取到的学员资料渲染到页面;中间遇到几个问题,在下面反应出来)

2.完成率删除删除功能(但还是有个问题,删除过后不会立即刷新页面,导致要重新搜索才有效果)
明天计划的事情:  

1.完善删除功能(实现即时的反馈,点击删除后能在列表马上反馈出来。)

2.完善图片上传模块(进度条的显示)             
遇到的问题:     

1.Localstarge储存对象,可以用JSON对象提供的stringify将其他数据类型转化成字符串。获取数据的时候再使用parse方法,将字符串转化为对象。

localStorage.you=JSON.stringify(you.s)
var b=JSON.parse(you);

2.开始不知道如何将获取的type值赋给对应的单选框,开始使用value,赋值没有反应,后来百度到应该使用ng-value就可以了。

<td ng-repeat="s in typeA" ><input   ng-model="$parent.type"   ng-blre="checktype()"  name="type" type="radio"  ng-value="{{s.nam}}" required><label>{{s.type}}</label></td>

3.从后台获取的数据,qq号那一项为字符串5555555555555555555’,但是qq对应的input类型是number,转换后的到的为:5555555555555555000;后来百度来这个问题,是字符串太长来导致的,目前还没想到好的办法解决,但是如果从开始录入数据的时候就限制就不会出现这种情况。

4.判断页面是由新增跳转过来的还是编辑跳转的,通过传递过来的参数是否为undifined,为undifined时就是新增页面,不是undifined即为编辑页面。

5.还有使用put方法,需要将id添加到url后面,请教了明月师弟,知道了这个写法。

url:'/list/student/'+$scope.youIN.id,

收获:              

解决了如上问题

    


返回列表 返回列表
评论

    分享到