发表于: 2017-04-20 19:57:10
2 1346
今日完成:
继续任务八,还未完成。原因是没有看清楚任务接口,不知道有参数(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.踩坑时看了很多关于双向绑定失效的知识,大概了解了一些。
评论