У меня есть файл PHP, который возвращает JSON результат, основанный от $ HTTP POST, как показано здесь:магазин значение JSON в качестве сессии в угловых
теперь, в моем контроллере ниже, я хочу, чтобы хранить 03-1314-00916
или data[0]['student_number']
как сеанс в угловом, поэтому я могу использовать его в любом из моих контроллеров. Как я это сделаю.
app.controller('signInCtrl', function($scope, $stateParams, $http) {
$scope.txtUsername = '';
$scope.txtPassword = '';
$scope.signIn = function(){
$http.post('http://infoyon_login.php',
{'username' : this.txtUsername, 'password': this.txtPassword})
.success(function(data){
if(data[0]['logged'] === true)
{
$scope.unable = false;
console.log(data[0]);
console.log(data[0]['student_number']);
here --> someSessionVar = data[0]['student_number'];
//window.location = '#/app/dashboard';
}else{
//console.log('unable to login');
$scope.unable = true;
}
//console.log(data[0]['logged']);
})
}
}) //end controller
Использование sessionStorage(). от HTML5 setItem ('ключ', значение); – Rishabh