У меня есть приложение Angular 7, которое работало нормально, пока я не решил переместить свою логику из файла app.component.ts в новый файл login.component.ts.С тех пор, как я это сделал, когда я пытаюсь войти в систему и приложение запрашивает базу данных, оно использует неверный URL - 4200 вместо 3000. Я настроил файл proxy.conf.json так:
{
"/api": {
"target": "http://localhost:3000",
"secure": false
}
}
Это на самом деле уже было настроено до того, как я переключился из моего файла app.component.ts.Я не делал никаких других изменений, кроме повторного подключения всего, от перемещения к другому компоненту.Я не могу найти, где Angular указывает на localhost: 4200 вместо 3000. У кого-нибудь есть идеи?Заранее спасибо.Бьюсь головой о стену.По моей ОС Windows 10 работает с VS Code.
Вот ошибка моего следующего выпуска:
VM623:37 ERROR TypeError: Cannot read property '0' of undefined
at
LoginComponent.push../src/app/login/login.component.ts.LoginComponent.toPrint
И вот две функции, связанные с этой ошибкой:
toPrint(match) {
return `Name: ${this.match[0].name} Checking: ${this.match[0].checking}
Savings: ${this.match[0].savings}`
}
printUserData(match){
this.buttonPressed = true;
return this.loginComponent.toPrint(match);
}