发表于: 2017-04-20 19:57:10

2 1343


今日完成:

继续任务八,还未完成。原因是没有看清楚任务接口,不知道有参数(size与page),踩坑花了太多时间。

明日计划:
完成任务八
问题:
1.最主要的问题出现在实现任务八的分页功能上。由于不知道接口有着 page与size这两个参数。一直在思考如何凭借get到的原始数据实现分页,尝试了很多方法,突然得知有着两个参数。坑太深,花了太多时间。
有了这两个参数,直接就能获取到每页有几个值,显示第几页等。很快就完成了。
收获:
1.看了angular自定义指令的知识。
自定义指令有以下属性:name;priority;terminal;scope;controller;require;restrict;(template、templateUrl);replace;transclude;compile;link等。
其中,
restrict 值可以是E(作为元素名使用)、A (作为属性使用)、C (作为类名使用)M( 作为注释使用)。默认值是“EA”;

link更多是用于操作dom,controller用于业务逻辑的操作;

scope用于定义指令的独立scope,但是可通过=,&与父scope进行连接操作(修改值,连接函数等)

2.踩坑时看了很多关于双向绑定失效的知识,大概了解了一些。
3.学习了ng-options,它也是双向绑定,用于下拉菜单的值绑点。



返回列表 返回列表
评论

    分享到