鍍金池/ 問答/HTML5  HTML/ ng4中public mainCtrl: MainCtrl這種代表是什么意思?是

ng4中public mainCtrl: MainCtrl這種代表是什么意思?是es6的語法嗎 初次接觸,求懂得人指教

export class GoodsImgsComponent {

@Input() data: any = [];

constructor(public mainCtrl: MainCtrl) {

}

}
項目中看見很多這種用法初次接觸但是不明白什么意思,百度不知道如何去查詢,求懂得人指點(diǎn)

回答
編輯回答
法克魷

MainCtrl 指的是你引入的一個類,public 定義了一個變量的性質(zhì),這里是公共的,mainCtrl是MainCtrl 的一個實例

2017年10月27日 22:16
編輯回答
愚念

看Angular的官方文檔啊,里面介紹了這個是依賴注入(DI),專門有一節(jié)講這個的。

2017年9月22日 18:56