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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章