Hallo allerseits Ich fragte mich, wie man die Staatsparameter von einem Staat mit Angular 2, TypScript & UI-Router bekommen. Ich habe versucht, die neuen Dokumente zu überprüfen, aber sie scheinen nicht viel Dokumentation für ng2 Ui-Router zu haben.Angular 2, TypeScript & ui-router - Wie bekomme ich staatliche params
Unten habe ich meine component.ts als Referenz hinzugefügt. Jede Hilfe würde sehr geschätzt werden.
import {Component} from '@angular/core';
import {HTTP_PROVIDERS} from '@angular/http';
import {UIRouter} from 'ui-router-ng2/router';
@Component({
selector: 'Detail',
template: require('./detail.html'),
providers: [HTTP_PROVIDERS]
})
export class Detail {
constructor(private uiRouter:UIRouter) {
console.log('uiRouter ', this.uiRouter.globals.params);
}
}
In Angular 1 Ich würde dies wie folgt tun:
(function() {
'use strict';
angular
.module('private')
.controller('Controller', Controller);
function Controller($state) {
var vm = this;
console.log($state.params.studentID);
}
})();
Wieder irgendwelche Ratschläge wäre sehr dankbar.
Jetzt auch ich gleiche Zweifel haben, wenn u die richtige Lösung erhalten Sie kommentieren, dass . –