发表于: 2017-04-20 22:06:14
1 1183
今天完成的事情:上午仿照任务6的动态成果展示完成了任务6中后台页面的顶部导航栏,侧边栏和内容部分的编写。下午开始在网上查找angular.js的文档和相关的帖子,看了一部分内容,对angular进行了初步的了解。
明天计划的事情:继续今天的进度,继续学习angular的文档,编写相关知识点的demo,更好地理解angular的功能是如何实现的。
遇到的问题:
开始在网上找了很多关于angular的文档,但是感觉都不太像看jquery教材一样很有逻辑或者很有条理,后来不得不先在菜鸟教程中开始看angular的知识点,对于angular中的指令、控制器、$scope作用域等的知识点有了初步的了解,也在看文档时,仿照人家的案例试着做了做,功能感觉确实很惊艳。但是目前对ng-contorller、ng-class等的位置还是不太明白。
收获:在网上找到了一个angular1.6的版本,进行了下载,在解压缩后的src中找到了angular.js,以为只是和jquery一样引入一个js文件就可以了,但是后来在一个帖子中的案例中才发现,是需要实现什么功能就要引入相关分支的js,当然angular主体的js是必须要引入的。
还有,原来是ng-app决定了angular的作用域,也就是产生效果的区域,而不是一个默认全局的作用域,可以设置在局部,且只能引入一次,不可重复。
在angular代码编写时,全局的函数是不建议有的,必须封装在一个指令或者控制器中才可以。
评论