Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用AngularJS更新cookie_Javascript_Angularjs_Cookies - Fatal编程技术网

Javascript 使用AngularJS更新cookie

Javascript 使用AngularJS更新cookie,javascript,angularjs,cookies,Javascript,Angularjs,Cookies,我是AngularJS的noob。我正在尝试管理Cookie,但它没有按照我想要的那样工作。我有两个版本的代码相同,但如果第一个工作。。。第二次失败了 我的登录表单的代码如下: (函数(){ var-app=angular.module('userApp',['suiviChantiers','ngCookies'); app.controller('UserLogin'、['$scope'、'$http'、'$cookies', 函数($scope、$http、$cookies){ $sco

我是AngularJS的noob。我正在尝试管理Cookie,但它没有按照我想要的那样工作。我有两个版本的代码相同,但如果第一个工作。。。第二次失败了

我的登录表单的代码如下:

(函数(){
var-app=angular.module('userApp',['suiviChantiers','ngCookies');
app.controller('UserLogin'、['$scope'、'$http'、'$cookies',
函数($scope、$http、$cookies){
$scope.login=函数(){
$scope.user=this.user;
$http.post('services/user.php'{
操作:“登录”,
用户:$scope.user
}).成功(功能(数据){
if(data.error){
// [...]
}else if(data.message=='success'){
$cookies.user=data.data;
console.log(“User:+$cookies.User);//输出为:User:ms1ovfewwkrzeu5ettbnvfv3tte9pq==
setTimeout(函数(){
如果($cookies.redirectTo==null){
document.location.href=“chantier/index.html”;
}否则{
var dest=$cookies.redirectTo;
$cookies.redirectTo=null;
document.location.href=dest;
}
}, 3000);
}
});
};
// [...]
})();
})();


登录表单…
最后我解决了我的问题…一切正常。但在某些文件上有一些非常持久的缓存(即使删除缓存文件和tmp文件)。 我在私人模式下启动了浏览器,一切正常

谢谢你的帮助