Мне было трудно добраться до работы в Angular2. Затем я попробовал запустить программу «Angular2-go» Джона Папаса, и прорыв сразу работал. После некоторого сравнения/отличия выясняется, что единственное, чего мне не хватало, это «обеспечить (LocationStrategy, {useClass: HashLocationStrategy})» во время загрузки!Angular2 routing: (почему) мне нужно _need_ указать LocationStrategy?
bootstrap(AppComponent, [
ROUTER_PROVIDERS,
provide(LocationStrategy, {useClass: HashLocationStrategy})]);
Нужно ли всегда указывать это? Какие существуют варианты? Я нашел множество примеров, которые не включают это, они просто устарели или я что-то упускаю? Я ничего не нашел в документах до сих пор ...
Спасибо! Поэтому, по-моему, значение по умолчанию противоположно ng1. Я не знал (и console.error тоже не помог). – cekrem