小编Fur*_*ran的帖子

如何处理Angular中的浏览器选项卡关闭事件?只关闭,不刷新

我的目标是在浏览器选项卡关闭时删除用户cookie.

可能吗?我可以处理浏览器选项卡关闭事件而无需刷新案例

如果我使用beforeunloadunload事件,当用户刷新页面时触发功能,我不希望这样,我想在关闭标签时运行.

我怎么能在Angular中做到这一点?

javascript cookies angularjs

26
推荐指数
2
解决办法
3万
查看次数

AngularJS 视图在模型更改时不更新

首先,我在 stackoverflow 中查看了有关它的其他问题,并阅读了许多答案,但仍然无法解决我的问题。

我正在使用 Angular Material,但在视图和模型同步方面遇到了问题。

这是我的控制器代码:

$scope.getQuestionByDateRange = function (range) {
     QuestionService.getQuestions(1, 'week', 10, function (response) {
         $scope.questions = response.data;
     })
}
Run Code Online (Sandbox Code Playgroud)

这是我的视图代码:

<ul>
   <li ng-repeat="question in questions">{{question.title}}<li>
<ul>
Run Code Online (Sandbox Code Playgroud)

当我更新$scope.questions控制器中的变量时,我的视图正确呈现模型。

但是当我再次更新时$scope.questions:我的模型得到更新(我可以看到控制台日志中的更改)但视图没有。

我对此进行了研究,并找到了诸如$scope.$apply, 之类的解决方案$scope.$digest$scope.$evalAsync但无法解决我的问题。

怎么了?

javascript angularjs angular-material

2
推荐指数
1
解决办法
2148
查看次数

标签 统计

angularjs ×2

javascript ×2

angular-material ×1

cookies ×1