发表于: 2017-04-29 21:50:40

0 959


今天完成的事情:上午在网上搜找了一些关于如何登陆后获取后台数据的信息,众说纷纭,还有说可以将登陆时获取的后台数据传递到登陆后的页面中等等,由于目前所学有限,不能通会,所以还是想先实现如何在登陆后的页面重新申请到接口的数据,后来有回头翻看任务链接中各师兄的日志,提到了还是使用$http方法中的get请求就可以,所以就按照这个进行了反复的实践,在一次次报警或者没反应后获得了数据,然后尝试对列表进行渲染。

明天计划的事情:上午完成任务7,开始任务8的学习和实践,编写任务8中列表页确实的部分静态页面。

遇到的问题:

 第一点,开始不知道如何获取后台的数据信息,以为跳转页面时信息还在,但是查看开发者工具中的network,发现login的信息没有了,得重新获取。怎么获取呢?总不能还是按照登陆的账号和密码获取吧?所以就打算找找别的办法,网上找了一大圈,提到了get,后来查看师兄的日志,也提到了get,就尝试使用get获取。怎么书写呢?先查看了接口用get获取数据的接口,然后就仿照以前在登陆页的写法,新设立了一个model,但是不起作用,后来经过各种尝试和报警,花了差不多一个下午的时间,才在把代码放到a链接的那个控制器的函数中才起到作用。终于打印出了想要的结果。

 第二点,如何渲染到页面,改变页面列表的信息。也是先查看了接口返回数据的约定,然后找到了ng-repeat这样的一个方法,设置了一个变量x遍历in在赋值的数据中。对文本使用{{}}的方法提取数据,不过只能提取定义好的数据,但是需要在进行转换的数据,比如约定中的数字要转换成相应的文字,目前没有想到怎么去实现它。还有解决了时间的转换问题,查看到了filter这个方法,使用angular中封装好的data方法把一长串数值转换成了具体的年月日时间。至于数值换成文字,明天继续实践探索吧!

收获:使用get请求数据,学会了渲染简单数据到页面的技能。



返回列表 返回列表
评论

    分享到