发表于: 2017-01-05 09:20:53
6 1699
我又来补昨天的日报了= =
一、今天完成的事情:
1.继续在刷angular的东西,看完了菜鸟,看了一下大漠的视频,感觉其中的东西好多啊!!好多东西都需要深入去理解!!!记不住啊!!!
二、明天要做的事情:
1.做一点网站提供的小demo,熟悉一下angularjs,最主要是深入理解它的基本概念,module,controller,app,还有各种属性!
三、今天遇到的问题
1.nghide和ngshow都是隐藏,不同点在于,值为true时hide表现为隐藏,show表现为出现。反之亦然;
2.模块定义了一个应用程序,模块是应用程序中不同部分的容器,模块是控制器的容器,控制器通常属于一个模块。angular.module来创建模块,使用ng-controller来为html元素添加对应的控制器。
3.在js中应尽量避免使用全局函数,因为它容易被其他脚本所覆盖,但是在angularjs并不存在全局函数这种情况,因为所有的函数都在angular模块下;
4.angularjs的引入文件似乎必须要在使用angular文件之前,不然不会响应呀;
5.html的控件是以下元素的总称:input slect textarea button;html表单通常与控件一起存在。
6.API是什么?应用程序编程接口。我的理解是在angular中它就是angular内置的方法;
7.百度有个静态资源公共库,可以直接在上面去复制script代码,加入现有代码中间就能够使用啦!
8.依赖注入:依赖注入是什么:依赖注入是一种软件设计模式,我的理解是实现了模块化,而且在调用的时候依赖或服务会直接去找客户端,而不是客户端去寻找依赖。
- 1.检测其中的各种模块有没有加载进来,等全部加载进来了之后再进行合并。
- 2.它生命在 var app = angular.module('bookStoreapp',[依赖文件goes here])
- 9.使用ng的项目一般的组成:项目文件中包含app(项目文件)、nodemodule(nodejs的文件).接下来我们用一张图来说明问题
- 10.ng-bind来代替{{}},可以在读不出时更美观,所以在首页我们使用ng-bind来绑定。后续的使用{{}}
- 11.ng的几个阶段:
那两张图是精华啊朋友们,了解它的方法做起来也容易呀!了解文件的构造,做起来也方便呀!
评论