在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5/ Angular emit 發(fā)射數(shù)據(jù)格式問題

Angular emit 發(fā)射數(shù)據(jù)格式問題

如下第 23 行代碼:this.buy.emit(new PriceQuote(this.stockCode, this.price));
emit() 括號里的內(nèi)容,這里為什么要用 new 一個變量這種方式?有沒有簡單的書寫方式呢?

如第 16 行,emit(priceQuote),發(fā)射一個變量就可以了。

代碼是正確的,沒有問題。

圖片描述

回答
編輯回答
遺莣

23行:this.buy.emit(new PriceQuote(this.stockCode, this.price));可以拆分成:

const priceQuote:PriceQuote = new PriceQuote(this.stockCode, this.price);
this.buy.emit(priceQuote);

其實也是emit一個變量,只不過是匿名的而已。

2017年6月3日 12:30