Routing bez użycia useHash()

0

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?

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?

1 użytkowników online, w tym zalogowanych: 0, gości: 1