我试过了:
xx<div>{{ window.scrollY; }}</div>xx
但它似乎没有给出任何东西。有没有人对我能做什么有任何建议?
答案 0 :(得分:1)
它不会以这种方式工作,你需要在你的范围内添加$ window。你可以通过在控制器中添加它来实现,如下例所示。
angular.module('app', []);
angular.module('app').controller('Ex', function ($window) {
this.$window = $window;
});
&#13;
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div ng-app="app" ng-controller="Ex as Ex">
{{Ex.$window.scrollY}}
</div>
&#13;