看起來是多了一個[],你試試看把allProducts跟allLocations的外層[]拿掉 let allProducts = [{"Year...
一個component在開始跑生命週期之前都會先跑建構式你在ngOnInit()的時候使用loginForm這個變數,但她還沒有被賦予初始值,所以編譯器才會報錯...