0
controllerA app.jsトンでacName
を使用する方法URLに表示せずにパラメータを使用するには?
.state('account.accountRegister', {
url: '/:accountType/register',
params: {accountType, acName},
views: {
'[email protected]':{
templateUrl: 'app/views/registration.html',
controller: 'registrationController'
}
}
})
状態BからcontrollerB
console.log($stateParams.acName); // is getting undefined
で定義された状態から
$state.go('account.accountRegister', {accountType: $stateParams.accountType, acName: acName})
状態彼は州のURLの部分に表示されていないコントローラ?
状態のparamsにデフォルト値をgivinngしてみてください。 'params:{accountType:null、acName:null}' –
もし私が 'null'と言えば、その値を失っています。 –