등록 링크를 클릭하십시오. register.html 페이지로 이동하지 않습니다. 이것에있어서 잘못된 점은 무엇입니까?URL이 제대로 작동하지 않습니다.
는
<button href="#/login/:register/" class="button button-block button-positive activated">Register</button>
등록 링크를 클릭하십시오. register.html 페이지로 이동하지 않습니다. 이것에있어서 잘못된 점은 무엇입니까?URL이 제대로 작동하지 않습니다.
는
<button href="#/login/:register/" class="button button-block button-positive activated">Register</button>
:register
이 경로에서 파라미터이다
.when('/login/:register/', {
templateUrl: 'views/register.html',
controller: 'RegisterController'
});
login.html에게 app.js.
간단한 URL로 사용하려는 경우 경로에서 :
을 제거하십시오.
는 href
<a ng-href="#/login/register/">Register</a>
OR을 사용하려면
.when('/login/register/', {
templateUrl: 'views/register.html',
controller: 'RegisterController'
});
는 login.html, 당신은 anchor
를 사용할 필요가 app.js
<button ng-click="redirect()">Register</button>
컨트롤러 사용시
$scope.redirect= function(){
$loaction.path('/login/register/')
}
내가 UI 라우터를 사용하는 것이 좋습니다, 그것은 당신이 시간을 당신이 rouuting를 더 잘 처리, 트루 UI 라우터를 필요로하는 경우 UI-SREF, 를 사용하여 상태 대신 URL을 사용하는 것을 의미한다.
어떻게 할 수 있습니다. 당신이 내게 도움이 좀 pls – moni123
이것은 각도 ngRouter의 발전이다,이 자습서를 사용해보십시오. https://angular-ui.github.io/ui-router/ –
로그인 페이지가 표시됩니다. 등록 버튼을 클릭하십시오. Register 페이지를 리디렉션하지 않습니다. – moni123
register change/login/: register/to/login/: register. : register는 $ stateParam입니다. 또한 값을 전달해야합니다 : –
register 당신이 말했던 것처럼 변했습니다. 하지만 작동하지 않습니다. – moni123