我收到错误消息 - “$cookies.remove 不是函数” - 尝试清除我的 Angular 应用程序中的 cookie 时。据我所知,我正在关注 angular 文档所说的内容,以及该论坛上所说的删除 cookie 的内容。
这是我处理此问题的服务,
app.service('authService', function ($cookies) {
this.SetUsername = function (username) {
$cookies.username = username;
}
this.GetUsername = function () {
return $cookies.username;
}
this.clearCookie = function(){
$cookies.remove("username");
}
});
get 和 set 函数都可以正常工作,只是在调用 clear cookie 函数时实际尝试删除 cookie 时我遇到了这个问题。