我寫了兩個自訂的ngModule:C Module為自訂的元件,B Module為Routing的模組,C放在AppModule沒問題可以正常使用,但放到B時即會出現「BrowserModule has already been loaded.」錯誤(如以下第二張圖),不知是否有解法,修改錯誤的方式?謝謝。
BrowserModule應該只會放在AppModule,是不是其他Module也有放到?
https://angular.io/docs/ts/latest/cookbook/ngmodule-faq.html#!#q-browser-vs-common-module
我專案就只有這三個module,圖一右邊紅色框放上去後才會發生。
BrowserAnimationsModule裡面有BrowserModule,會跟BrowserModule有衝突,兩個應該要擇一.
https://angular.io/docs/ts/latest/api/platform-browser/animations/index/BrowserAnimationsModule-class.html
C Module的BrowserAnimationsModule拿掉,把AppModule的BrowserModule換成BrowserAnimationsModule試試.
感謝,換完後就可以了。