Gibt es eine Möglichkeit, das Aussehen einer URL mit angularJS zu ändern, ohne meine Ordnerstruktur zu ändern?Ändern Sie das Aussehen einer URL mit angularjs
Also zum Beispiel auf meinem lokalen Code. Wenn ich zur Navigation auf meine Website mag ich würde so etwas wie so verwenden:
http://localhost:8888/myproject/src/#/home/1212341212
Die Zahl am Ende ein URL-Parameter ist. Gibt es eine Möglichkeit, ohne die Ordnerstruktur zu ändern, wo Sie stattdessen nur in eingeben kann:
http://localhost:8888/home/1212341212
Oder gibt es keinen Weg, und ich habe nur um meine Ordnerstruktur zu bewegen?
EDIT: Code zur Verfügung gestellt:
$routeProvider
.when('/home/:tel', {
templateUrl: 'views/main.html',
controller: 'mainCtrl'
})
.when('/two', {
templateUrl: 'views/twoOverLay.html',
controller: 'mainCtrl'
})
.when('/moreThanTwo', {
templateUrl: 'views/moreThanTwoOverlay.html',
controller: 'mainCtrl'
})
.when('/blank', {
templateUrl: 'views/main1.html',
controller: 'mainCtrl'
})
.otherwise({redirectTo: '/home/1234567150'});
Lese docs $ bezüglich der Lage des html5Mode – charlietfl
Wie haben Sie die Route mit 'ui-router' könnten Sie den Code zur Verfügung stellen? – Merlin
@Lorenzo Hey sorry ich vermisse getaggt. Ich benutze nur $ routeProvider. Ich habe jedoch den Code zur Verfügung gestellt :) –