最近angular2正式版发布了,现在就趁热接着记录一下2.0版的Hello World。据说由RC6升级到2.0代码改动不是很大,在写的时候也感觉改动不是很大,这次记录还是以asp.net core 空项目模板为基础,本着在此基础上添加最少的代码来实现Hello World,没用的代码全部清掉(用 ...
分类:
其他好文 时间:
2016-09-24 23:23:18
阅读次数:
275
1. 组件通信 我们知道Angular2应用程序实际上是有很多父子组价组成的组件树,因此,了解组件之间如何通信,特别是父子组件之间,对编写Angular2应用程序具有十分重要的意义,通常来讲,组件之间的交互方式主要有如下几种: l 使用输入型绑定,把数据从父组件传到子组件 l 通过 setter 拦 ...
分类:
其他好文 时间:
2016-09-24 21:39:35
阅读次数:
168
refer : http://blog.thoughtram.io/angular/2016/09/15/angular-2-final-is-out.html ( search Dependency Injection ) 小说明 : 大致流程 : 把 providers 写入 injector, ...
分类:
其他好文 时间:
2016-09-24 02:00:22
阅读次数:
273
RxJS 博大精深,看了好几篇文章都没有明白. 范围牵扯到了函数响应式开发去了... 我对函数式一知半解, 响应式更是第一次听到... 唉...不过日子还是得过...混着过先呗 我目前所理解的很浅, 大致上是这样的概念. 1.某些场景下它比promise好用, 它善于过滤掉不关心的东西. 2.它是观 ...
分类:
Web程序 时间:
2016-09-23 18:11:30
阅读次数:
2185
ElementRef: In Angular2 Doc, it suggest to "avoid" using ElementRef. It access DOM directly, can easily be attacked. If we log out the ElementRef, we ...
分类:
其他好文 时间:
2016-09-23 06:32:50
阅读次数:
150
最近在写一个表单,有些输入框只能输入数字,单又不想每次写表单的时候,都要去验证输入的是不是数字, 那么就想到直接限制只能输入数字,通过指令实现 这里需要注意的是,不只更改DOM的值,如果input为数据绑定的值,需要更新绑定值, 所以需要引入NgModel,通过viewToModelUpdate,来 ...
分类:
其他好文 时间:
2016-09-20 13:35:39
阅读次数:
226
Angular2正式版发布 9月15日,Angular 2 的最终版正式发布了。作为 Angular 1 的全平台继任者 -- Angular 2 的最终版,意味着什么? 意味着稳定性已经得到了大范围用例的验证; 意味着已经针对产品化、文件尺寸和性能,进行了优化; 意味着已经可以借助预编译技术和内置 ...
分类:
其他好文 时间:
2016-09-19 10:08:56
阅读次数:
155
工作中碰到的问题,特此记录一下。 Angular2中允许我们以`path\:id\childPath`的形式来定义路由,比如: 如果是在AppComponent中,很容易使用`ActivatedRoute`拿到当前路由获取参数: 但如果是在`children`中指定的component要拿到路由参数 ...
分类:
其他好文 时间:
2016-09-18 23:44:33
阅读次数:
247
在Angular2中一个Module指的是使用@NgModule修饰的class。@NgModule利用一个元数据对象来告诉Angular如何去编译和运行代码。一个模块内部可以包含组件、指令、管道,并且可以将它们的访问权限声明为公有,以使外部模块的组件可以访问和使用到它们。 模块是用来组织应用的,通 ...
分类:
其他好文 时间:
2016-09-17 11:56:54
阅读次数:
129
Reactive Extensions for Javascript 诞生于几年前,随着angular2正式版的发布,它将会被更多开发者所认知。RxJs提供的核心是Observable对象,它是一个使用可观察数据序列实现组合异步和事件编程。 跟这个很类似的异步编程模型是Promise,Promise ...
分类:
其他好文 时间:
2016-09-16 01:37:14
阅读次数:
187