发表于: 2017-05-12 23:10:13

1 905


一 、今天完成的事情:

1,使用state.go()传参方法完成任务八搜索按钮传给服务器参数,并成功重新渲染画面


二、明天计划的事情:

1,整理小课堂的知识点,学有余力下,进行处理任务八剩下的一个小问题,以及学习任务九所需知识


三、遇到的问题:

1,各项值正确,并且传过去的值也是正确的,但是经过重新渲染之后,搜索的值却是空的

原因:

  因为是重新渲染页面,所以要在重新渲染的时候加上你传过去的参数才能正确的显示你要搜索的内容

解决方法:

  如下图所示:

在你要重新渲染的页面的url后面加上你要传的参数就OK了

2,首页,上一页,下一页,尾页如何就行跳转:

如下图所示:

首页,上一页采用if判断页数是否为1,若不是则进行$scope.page--并渲染页面传递参数。  若是则弹窗提示

尾页和下一页采用向上向上取整的方法来确定最后一页。然后再进行判断页面是否为最后一页。

3,因为是重新渲染当前页面,所以在渲染的时候,选项框也进行了重新加载,导致,选项框内空白...

解决方法:

把选项框和列表分离开,使其只渲染列表不渲染选择框。(暂时没有实现)


四、收获:

1,对state.go()传参方法的熟练运用,理解其运行的逻辑步骤。

2,对Math取整函数的应用,由原来的范围取值,改变到数值取整,更加熟练的应用取整函数,在数字方面的问题,感觉取整函数特别好用。



返回列表 返回列表
评论

    分享到