[成都|荣耀师兄]JS-李兴|2017年06月14日的日报-技能树.IT修真院
【任务8】
[成都|荣耀师兄]JS-李兴
| 2017年06月14日
的日报
中品
发表于:
2017-06-14 22:31:42
1
1103
1.之前一直在研究静态端搜索,踩了好久的坑,请教了师兄后发现原来不是那么回事,任务8的搜索过滤其实全部建立在向后台传参的并接受反馈数据的过程。
2、看一下任务7的接口
http://119.10.57.69:880/carrots-admin-ajax/a/article/search
反馈数据,由于后面没有url传参,默认列表为10行,1页,后面的其他数据是看不了的。(
之前就一直在这个列表下做搜索
)
3、简单来说就是将搜索下拉框和页面设置输入框全部进行数据绑定,并将数值通过$http.get的方式获取后台数据并渲染到页面实现筛选的功能。(可以理解为通过传参筛选后端数据并前端接收,不是后端全部传参,前端自己通过代码实现搜索,能想象的好处就是可能安全性会高一点,另外不用一次加载全部数据提升上网效率)。
4、比如请求页面
http://119.10.57.69:880/carrots-admin-ajax/a/article/search?page=1&size=6,
即每页6行数据,显示第一页,通过localhost重新加载页面就发现已经实现。
5、仔细看任务资源里面的接口表,通过对type/status以及起始时间
等的传递,实现后端数据的筛选。
收获:感觉对后端传参及搜索有了新的认识,其实任务要求里面具体步骤也说了,但是受限于个人理解及学习经验,还是走了很多弯路,当然弯路也是一种学习过程,多总结学习,才能有所提升。
困难:无。
计划:感觉传参过滤好像比自己做静态的还简单一些,今天最迟明天完成任务8。
返回列表
评论
分享到
朋友圈
QQ
QQ空间
新浪微博
Copyright © 2015 北京葡萄藤信息技术有限公司 All Rights Reserved | 京ICP备15035574号-1
评论