发表于: 2017-01-03 22:42:32
5 1648
一、今天完成的事情:
1.学习了一天的angularjs;
二、明天要做的事情:
1.明天基本能看完基础,开始尝试做任务6
三、遇到的问题:
1.mvc框架是什么? model view controller,模型视图控制器的简写, 将业务逻辑汇集到一个部件里面,在改进的时候不需要重写业务逻辑。模型负责逻辑部分,视图处理显示部分,controller处理用户交互的部分
2.{{}}在ng中表示取值
3.使用mvc的原因,切分职责,复用,方便后期维护。。。主要是模块化和复用。困难:操作dom必须要等页面加载完成,多个js如果相互依赖,这个问题就必须程序员自己来解决,js的原型继承也给前端编程带来了很多困难。通过ng-controller来实现
6.在使用angularjs初期,不要使用jq来制作,因为jq会改写一部分angular的操作,并且jq我们一般都是以块为单位来看,需要实现什么东西,而ng则是以全局的为主,在我们没有练习好用ng来思考前,不要使用jq。不要一直将jq作为支撑,如果你这样做,你将永远不会是ng的主人!
7.Remember: don't design, and then mark up.You must architect, and then design.
8.ng对于jq来说,它的逻辑性更强,并且千万千万不要使用ng来改变dom!!


指上去之后会出现一个灯,点上去他就自动下载啦,不过文件存在这个里面,
不知道以后碰到类似的东西能够调用不;
6.angularjs中所有的mvc都是依靠$Scope来实现的!它依旧具有一个树形结构,当他在本作用于中找不到这个对象,那他就会一个一个往上去找 这个东西是ng的基础!
7.在引用值的时候,不能再{{}}之后直接跟空格,不然会读不出来,出现错误。
8. restrict的值有以下几种:E作为元素名使用,A作为属性使用,C作为类名使用,M作为注释来使用;
评论