发表于: 2017-02-10 23:59:06

2 1158


今天完成的事情:

1、修改datetimepicker插件,想到是否应该换一个datetimepicker.js文件,终于成功引用了该插件;

2、初跟项目,写了部分萝卜多复盘项目的前台方案;

3、听周启明讲angular中关于$scope、$rootscope、$watch和$state方面的知识。

明天计划的事情:

继续完善任务10和其他任务

遇到的问题:

昨天晚上怀疑是引用的datetimepicker不兼容谷歌浏览器的问题,于是沿着这个方向去找补救的方法,但是感觉这方面的资料太少。于是又换了一个角度,是否是自己引用的datetimepicker存在某种问题。因为当时想到,尽管在本地使用datetimepicker是OK的,在线引用就出了问题。但是网上的在线引用却是没有问题的,于是想到是否是文件引入存在问题。于是找到了当初下载该文件的页面,仔细核对了引用的文件。发现别人建议引用的是datetimepicker.js,而我当时考虑了引入完整的datetimepicker.ful.js可能更好。于是换成了datetimepicker.js,终于成功引用了该插件。但是,带来了一个新问题:那就是引用该文件无法设置语言为中文模式,而我之前的引用是可以的。

今天刚进项目,昨天听师姐给我们讲了需求分析,于是根据禅道的萝卜多项目先写前台方案,但是有一种无从下笔的感觉。后经胡思豪的提醒和图图师兄的热心讲解,通过在wiki上面找别人的前台方案,写出自己的方案。个人感觉,前台方案就是根据需求和验收标准写出自己对需求的理解和如何来实现该需求。但是尽管有别人的参考方案,感觉禅道上面的需求还是有些模糊,总感觉自己写的方案怪怪的,担心自己理解错了。

收获:

1、终于成功引入了datetimepicker插件;

2、听二师兄周启明讲讲angular中关于$scope、$rootscope、$watch和$state方面的知识,心得如下:

A、$scope表示作用域,每个controller都有对应的$scope,而$rootscope是全局性,在任一controller中都能使用;

B、$watch用来实现数据的双向绑定,当我们在$scope下创建一个属性时,ng会为该属性添加一个$watch事件,监听数据变化,实现view和scope的数据同步;

C、$state是路由中的一项服务。


返回列表 返回列表
评论

    分享到