최상위 수준에서 경로 변수를 만들려고합니다. 예 : website.com/XYZ123 여기서 XYZ123은 일부 계정 코드입니다. 각도 응용 프로그램에서 어떻게 할 수 있습니까? 아래Angularjs 1.x - UIRouter 경로/XYZ 대/#!/XYZ
내 구성 :
$urlRouterProvider.otherwise('/');
.state ('/', {
url: '/',
templateUrl: 'views/landing.html',
controller: 'landingCtrl',
authenticate: false
}).state ('signin', {
url: '/{accountCode:[0-9A-Z]{6}}',
templateUrl: 'views/student/signin.html',
controller: 'studentSigninCtrl',
authenticate: false
})
website.com/#!/XYZ123는 - 작품 ..하지만 난 website.com/XYZ123 또한 AngularJS와 스파에 갈 수 있도록하기 위해 무엇을 할 수 있는가?
감사
메인 모듈의config
블록, 당신은 경로에 해시를 표시 HTML5 모드를 해제
$locationProvider
을 사용할 수없는에서
https://docs.angularjs.org/guide/$location –
올바른 방향으로 메시지를 보내 주셔서 감사 드리며 신속한 답변을드립니다. @JBNizet –