发表于: 2017-05-31 22:27:42
1 916
今天完成的事情:
完成 ui-router 分页
又尝试使用ui-bootstrap完成分页
明天计划的事情
任务8搜索
尝试将分页封装成一个指令
遇到的问题:
1. 任务步骤读的不详细,任务规定是每点击一次分页就请求一次数据。在网上查到获取数据有两种方法,一种方式是一次请求就获取全部数据,然后根据分配显示到界面上,按着这个思路写了半天,后来问了师兄才知道这里要每点击一次,可以通过设置size和page确定请求的页数和数量。浪费了很多的时间。
2.下图所示的每页显示多少条,从后台获取的默认是每页size有10条,这里的功能是假如填写5的话,每页只显示5条了?如果是这个功能,是需要在每次请求的时候通过数据的双向绑定将请求的data中的size改成5.这里任务没有详细的描述,不是很理解这个功能。
3.angular界面传参,打开不同的界面我是通过ui-sref。
按钮设置 data-ui-sref="articlelist"
.state("article",{
url:"/article",
templateUrl : "tpls/article.html"
})
其他的传参方式
1.ui-router的$state.go接口
2.基于factory传参
3.ui-sref
4.之前学到的HTML5本地储存
收获: 任务说明读的不够细致,浪费时间。
评论