SepDev SepDev - 2 months ago 8
AngularJS Question

AngularJS 2 Dart get RouterLink Parameter

I want to create a details page in Angular and want to pass an entry id with the RouterLink. Is there a way to get the parameter in the url?

The URL looks like:

http://localhost:8080/details?date=13-09-2016

Answer

Implement OnActivate

  @override
  routerOnActivate(ComponentInstruction nextInstruction,
      ComponentInstruction prevInstruction) {
    String routeParamValue = nextInstruction.params['paramName'];
    String queryParamValue = nextInstruction.urlParams['paramName'];
  }
Comments