发表于: 2017-05-29 20:24:48

3 1023


如何彻底搞懂angular2机制


今天完成的事情:


重新看了一遍官方文档

angular4和angular2.0的区别几乎就三个点

响应式表单

多级依赖注入

模板和样式分离

总结一下angular4.0的一些属性


第一级核心 组件 Component 对应的生成操作是ng g c 重点是组件和子组件之前还有中间人之间传递数据这点需要搞清楚。

第二级核心 模型 Module 对应的生成操作是ng g m 小型程序只需要一个模型文件,如果是大型文件需要很多特性模型,这个没啥好说的,只要搞懂你需要引入哪些东西,例如响应式表单就需要引入

第三级核心 服务 Service 对应的生成操作是ng g s 这个是用来和组件传递数据的,当然,你也可以写在路由里。具体看你数据是什么数据

第四级核心 指令 Directive 对应的生成操作是ng g d 这个就是没有模板的组件。也就是没有view层.


剩下的谈不上核心 要学angular4.0要 搞懂 组件间通讯依赖注入,不然你会发现你代码都没办法写.


明天计划的事情:

理解一下同步和异步的区别,计划刷一遍JavaScript

在火车上看下书。


遇到的问题:

export class Hero {
  id: number;
  name: string;}

@Input() hero: Hero;

暴露的一个类这里为什么要input引入


收获:

angular所有教程里,官方英雄编辑器是最棒的教程


新手千万不要看什么慕课网视频

新手千万不要看什么慕课网视频

新手千万不要看什么慕课网视频


那个在线竞拍视频教的可以,但是你看了以后,你什么都不会。


讲道理就算不用angular4.0也不能不用Grunpglup


如果以后修真院成都分院有人学angular2,3个月的时间肯定是不够理解angular2机制的,

如果有人走这种骚操作,请把这篇日报发给他看,不要手下留情,请打断他的腿.


扎实JavaScript去了.

正确的学习angular2的方式JavaScriptES6熟练以后使用一些promise,再深入了解一些观察者模式

因为你会发现,不止HTTP要使用Rxjs,其他地方也要订阅这个流,这是angular4.0官方推荐的骚操作,但是很烧脑,引用ng2 book的一句话“学习angular,你终将要学习Rxjs,虽然他有点烧脑“



程序员最好的朋友

Rubyロゴ


返回列表 返回列表
评论

    分享到