Ich benutze den gleichen Controller für mehrere Ansichten. Ich möchte den Controller abhängig von der gewählten Route unterschiedlich parametrieren.AngularJS: Controller über Route parametrieren
Die Ansichten zeigen grundsätzlich das gleiche Winkel-UI-Raster, daher der gleiche Controller. Auf der einen Seite möchte ich das Raster für bestimmte Daten vorfiltern, in der anderen nicht.
Wie kann ich das tun?
app.config(function ($routeProvider) {
$routeProvider
.when('/foo',
{
controller: 'Ctrl',
templateUrl: '/foo.html',
})
.when('/bar',
{
controller: 'Ctrl',
templateUrl: '/bar.html',
});
});
app.controller('Ctrl', ['$scope' function ($scope) { .. }]);
was meinst du mit parametrieren –
aktualisiert die Frage, um genauer zu sein. – hansi