有沒有方法可以在不修改文件夾結構的情況下使用angularJS更改url的外觀?用angularjs更改URL的外觀
因此,例如在我的本地代碼。如果我想導航到我的網站我會使用類似這樣:
http://localhost:8888/myproject/src/#/home/1212341212
末數爲URL參數。有沒有在不改變文件夾結構,而不是在那裏你可以只需鍵入方式:
http://localhost:8888/home/1212341212
或者是有沒有辦法,我只需要在我的文件夾結構動?
編輯:法典規定:
$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'});
閱讀關於html5Mode的$位置docs – charlietfl
你是如何設置路由與'ui-router'你能提供代碼嗎? – Merlin
@Lorenzo嘿,對不起,我錯過標籤。我只是使用$ routeProvider。我確實提供了代碼:) –