2019-05-11

[Angular] 無法使用 private !?

有個專案使用 ng serve 時,沒有出現 error:

但使用 ng build --prod 時,卻出現 error,一個只在自己 Component 裡使用的 private property 出現 access deny:


查了一下原因,是因為 TypeScript 最後會轉成 JavaScript,但是 JavaScript 不支援 private,才會出現 error,拿掉 private 之後就正常了。



參考來源:yakovfain.com

沒有留言:

張貼留言