今天终于在闲暇时把angular的基础看完了。现在就要开始学习的第二遍了。-----记笔记。
如果有人看我笔记的话,也欢迎大家一起对我进行批评指正。
(看不懂就评论,我工作日24小时在线)
这里的angular指的是angular2.0——angular4.0.
学习angular最起码要有扎实的前端基础。不然的话会费劲。
接下来我想说是我在网上查过不少的文档资料。但是并没有太过详细的帮助文档。所以我决定自己写一份。
我的学习资料是幕课网上的angul4.0的视频教程。所以我也是照本宣科而已。
还有一点的是。angular的学习难度不大也不小。相比iquery他的思维方式,angular是一个质的跨越。
它的核心思想是数据的绑定,和 可以重复使用的组件。以此核心展开一系列的其他功能。
他抛弃了angular1.0的方式,用nodejs(angular—cli) 辅助开发,在效率上会有一点提升。所以开发angular2.0会有一点帅帅的感觉。
由于我是一个新手。所以我的文档也遵循傻瓜式解释方式。力求上所有的人都看得懂,
其实angular入门也很简单,只不过是一些,路由,组件传递数据,生命周期钩子,表单验证,服务器通讯,公共服务。而已!
不要怕都是一些语法,路由和组件间传递数据都过是一些语法而已(但是要做到活学活用),生命周期钩子就更简单了,不过是在组件被创建,更改,和销毁的过程中触发的一系列事件。angular把他暴露出来让我们使用。表单验证就是一些语法和angular内置的一些对象,方便表单正则的验证,服务器通讯呢,也很简单也是语法(但是由于和其他知识关联性较大,随意稍稍有些复杂),经过我的一番解释,大家是不是轻松一点了呢。
不要太轻松--慢慢修远兮 他的书写方式很精简,类似后台语言的语法,所以第一次开发的难度还是很大的。我写的这份文档尽可能的在一个月写完。但是这都是angula的皮毛,但是管中窥豹,可见一斑。他还有很多强大的功能,期待大家的参与共同学习。
接下来的文档,我也是只记录语法,并不讨论他的深层次东西,因为我也不是很清楚。
首先angular2.0的开发语法是 typeScript,所以要看文档学习angular,就要先学会typeScript.这是是必须的(幕课网上有typeScript的入门视频------多看几遍,对你后期学习有好处)
网友评论