aboutsummaryrefslogtreecommitdiffstats
path: root/src/ng/window.js
diff options
context:
space:
mode:
authorwjtk2013-11-25 00:25:35 +0100
committerPete Bacon Darwin2013-11-27 22:54:45 +0000
commit3abfb4ef510ea68b9821edbd63c94d5e513f11db (patch)
tree6642bbdf29e1a037d1436332c2e1ba386ca8acb3 /src/ng/window.js
parent1014e523493f9b8c8bf62c0ad104fdfcfde60ae2 (diff)
downloadangular.js-3abfb4ef510ea68b9821edbd63c94d5e513f11db.tar.bz2
docs($window): move use of $window to controller
Move use of `$window` from template to controller, because accessing `$window` in expressions is now disallowed and doesn't work. Closes #5110
Diffstat (limited to 'src/ng/window.js')
-rw-r--r--src/ng/window.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/ng/window.js b/src/ng/window.js
index 72528efe..7702f29f 100644
--- a/src/ng/window.js
+++ b/src/ng/window.js
@@ -20,13 +20,15 @@
<doc:source>
<script>
function Ctrl($scope, $window) {
- $scope.$window = $window;
$scope.greeting = 'Hello, World!';
+ $scope.doGreeting = function(greeting) {
+ $window.alert(greeting);
+ };
}
</script>
<div ng-controller="Ctrl">
<input type="text" ng-model="greeting" />
- <button ng-click="$window.alert(greeting)">ALERT</button>
+ <button ng-click="doGreeting(greeting)">ALERT</button>
</div>
</doc:source>
<doc:scenario>