Angular2的input和output(原先的properties和events)

angular2学习笔记

本文地址:http://blog.csdn.net/sushengmiyan
本文作者:苏生米沿
文章来源:http://blog.ng-book.com/angular-2-component-inputs-and-inputs-formerly-properties-and-events/

angular2的开发迭代笔记快,其中一个重大API变化就是组件(components)现在有input和outputs了。
过去,我们这样定义一个组件:

@Component({
 selector: 'my-component',
 properties: ['product'],
 events: ['onAdd']
}}

现在不一样了:

@Component({
 selector: 'my-component',
 inputs: ['product'],
 outputs: ['onAdd']
}}

这个API的改动是有争议的,不过它也是有意义的。
关于这个争议,在git上有激烈的讨论,感兴趣的可以看下:
https://github.com/angular/angular/pull/4435#issuecomment-144789359

posted on 2016-10-06 15:02  木鱼哥  阅读(164)  评论(0编辑  收藏  举报

导航