Witam.
Czy useHash
to już jest konieczność żeby routing w Angularze działał poprawnie? Nie chce tego w url, wygląda to paskudnie i nie mam pojęcia po co to tam jest. Co mogę zrobić, aby hash'a nie było w url, a działał routing?
0
1
Musisz zmienić swój backend, żeby serwował aplikację w angularze z każdego endpoint'a, nie tylko z /
.
0
Projekt ASP.NET Core with Angular
stworzony w Visual Studio. VS automatycznie dopisuje do projektu proxy.conf.js
, w którym mam to:
const { env } = require('process');
const target = env.ASPNETCORE_HTTPS_PORT ? `https://localhost:${env.ASPNETCORE_HTTPS_PORT}` :
env.ASPNETCORE_URLS ? env.ASPNETCORE_URLS.split(';')[0] : 'http://localhost:59245';
const PROXY_CONFIG = [
{
context: [
"/",
],
target: target,
secure: false,
headers: {
Connection: 'Keep-Alive'
}
}
]
module.exports = PROXY_CONFIG;
Na początku w context
było "/weatherforecast"
, ale to jest przykładowy endpoint jaki się generuje wraz z projektem, więc to wywaliłem. Czy to tutaj muszę coś zmienić? Możesz mnie nakierować gdzie i co mam zmienić w backendzie?