发表于: 2017-02-09 05:40:09

1 1204


今天完成的事:

1.重构任务八代码,用指令实现分页的简单操作。

2.学员添加/修改信息页的效果重置,但是没做多好,感觉后面重构可以先放一放,

于是傍晚开始研究小程序

这里贴一下自定义指令的代码,初次尝试,用的不多。

;(function (window) {
window.angular.module('myApp')
.directive('dirPaging', function () {
return {
restrict: 'AE',//定义生成的指令会替换掉<dir-paging></ dir-paging>
           replace: true,
           template:' <a href="javascript:void(0);" >{{page}}</a>',
           link: function(scope, elem, attrs) {
elem.bind('click', function() {
elem.css('background-color', '#ce8483');
                   scope.$apply(function() {
// scope.color = "white";
                       scope.load_page(scope.page);
                   });
               });
               elem.bind('mouseover', function() {
elem.css('cursor', 'pointer');
               });
           }
};
   });

明天计划的事:

小程序的继续攻坚

遇到的困难:

今天遇到的一个大坑,到现在还没有填好。

就是我把用户搜索的条件设置成了对象之后,保存到location.search()中的值必须是String,

这样的话,想保存搜索条件,再加载的时候获取不到搜索条件。

这地方湾没转过来,求助

收获:

重构代码尽量解决更多的bug,尝试本应该尝试而之前绕弯过去的知识点

小课堂:

今天大师兄介绍了一下跨域的问题,不同的跨域之前都尝试过,但是仍然不熟悉,用到再看一下代码。


返回列表 返回列表
评论

    分享到