发表于: 2017-03-28 23:24:04

1 1088


今天完成的事情:

1、上午准备demo;

2、下午和晚上修改demo中存在的问题

明天计划的事情:

1、继续修改分享插件的问题;

2、准备demo;

3、学习javascript和angular方面的知识

遇到的问题:

demo中两个简单的问题已经解决,目前就剩下了插件问题。现在试了两个插件,其中百度插件存在的问题是:点击翻页,图标会消失,必须重新刷新页面才可以显示出来。当时以为很容易改,只要把分享分享插件的代码和刷新封装成一个函数就可以了,但是使用$state.go()来刷新页面时,会陷入一种死循环,不断的重复刷新页面。第二次用的插件是jiaThis。它不存在刷新页面图标消失的问题,但是它对angular很不友好。必须新建script标签,在里面插入代码,这样就无法与angular里面的变量相关联了。也试过把jiaThis的js代码放在一个单独的ctrl里面,使用$rootScope来作为两个Ctrl的桥梁,也失败了。

收获:

1、angular中的ng-if是个好东西,越用越好用;

2、不要轻易立flag,也不要小瞧任何一个在项目中遇到的问题。哪怕再小的问题,都不能轻视。轻视问题的人,终究会被问题本身所轻视。


返回列表 返回列表
评论

    分享到