2
Как отслеживать и устанавливать параметры поиска по URL без маршрутизации?Angular2- Местоположение без маршрутизации?
«Расположение» и, кажется, имеет то, что я хочу. Однако я получаю эту ошибку:
Error: No provider for Location!
С следующим:
import { Component } from '@angular/core';
import { Location, HashLocationStrategy } from "@angular/common";
@Component({
selector: 'app-root',
templateUrl: 'app.component.html',
styleUrls: ['app.component.css'],
providers: [HashLocationStrategy]
})
export class AppComponent {
constructor(private location: Location){}
}
Как я знаю, какой провайдер хочет? И есть ли лучший способ сделать это?
вы можете поделиться, почему вы не хотите помощь от службы маршрута? –
Какую версию Angular2 вы используете? Место было перенесено в 2.0.0-beta.16 https://github.com/angular/angular/blob/master/CHANGELOG.md#200-beta16-2016-04-26 – JayChase
@JayChase, это версия I ' m, используя – x0a