当你的angular页面中引入了jq插件的时候,就可能会出现双向绑定失效的现象。表现为你的变量打印出来是已经更改过的数值,但是页面中的数值不改变。应该是 没有触发脏值检查,所以视图层不会更新。解决办法我们可以使用$scope.apply();方法如下: $scope.showVideo = true; $scope.$apply();$scope.audio_volume = video.volume * 100;
更新赋值之后,apply触发视图更新。
1200字范文,内容丰富有趣,写作的好帮手!