[登録]リンクをクリックします。 register.htmlページには移動しません。これは間違っています。URLが正しく表示されない
は
.when('/login/:register/', {
templateUrl: 'views/register.html',
controller: 'RegisterController'
});
login.htmlと
[登録]リンクをクリックします。 register.htmlページには移動しません。これは間違っています。URLが正しく表示されない
は
.when('/login/:register/', {
templateUrl: 'views/register.html',
controller: 'RegisterController'
});
login.htmlと
<button href="#/login/:register/" class="button button-block button-positive activated">Register</button>
:register
がルートでパラメータであるapp.js。
簡易URLとして使用したいので、ルートから:
を削除します。
app.js
.when('/login/register/', {
templateUrl: 'views/register.html',
controller: 'RegisterController'
});
login.htmlと、あなたはhref
<a ng-href="#/login/register/">Register</a>
OR、
<button ng-click="redirect()">Register</button>
を使用したい場合はanchor
を使用する必要がありますコントローラー使用中
$scope.redirect= function(){
$loaction.path('/login/register/')
}
が、それはUI-SREF、 を使用して代わりに、URLの状態を使用しています意味します。
それを行う方法。 – moni123
これは角度ngRouterの進歩です、このチュートリアルを試してみてください。 https://angular-ui.github.io/ui-router/ –
ログインページが表示されます。その後、[登録]ボタンをクリックします。 Registerページをリダイレクトしません – moni123
register change/login /:register/to/login /:register。 :registerは$ stateParamです。また、いくつかの値を渡すことを確認してください: –
登録しました。しかし動作しません – moni123