Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 1534529

Browse files
committed
docs(ngModelOptions): update examples to use modules
1 parent 0a10425 commit 1534529

File tree

1 file changed

+17
-15
lines changed

1 file changed

+17
-15
lines changed

src/ng/directive/input.js

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2466,9 +2466,9 @@ var ngValueDirective = function() {
24662466
form will update the model only when the control loses focus (blur event). If `escape` key is
24672467
pressed while the input field is focused, the value is reset to the value in the current model.
24682468
2469-
<example name="ngModelOptions-directive-blur">
2469+
<example name="ngModelOptions-directive-blur" module="optionsExample">
24702470
<file name="index.html">
2471-
<div ng-controller="Ctrl">
2471+
<div ng-controller="ExampleController">
24722472
<form name="userForm">
24732473
Name:
24742474
<input type="text" name="userName"
@@ -2483,15 +2483,16 @@ var ngValueDirective = function() {
24832483
</div>
24842484
</file>
24852485
<file name="app.js">
2486-
function Ctrl($scope) {
2487-
$scope.user = { name: 'say', data: '' };
2486+
angular.module('optionsExample', [])
2487+
.controller('ExampleController', ['$scope', function($scope) {
2488+
$scope.user = { name: 'say', data: '' };
24882489
2489-
$scope.cancel = function (e) {
2490-
if (e.keyCode == 27) {
2491-
$scope.userForm.userName.$rollbackViewValue();
2492-
}
2493-
};
2494-
}
2490+
$scope.cancel = function (e) {
2491+
if (e.keyCode == 27) {
2492+
$scope.userForm.userName.$rollbackViewValue();
2493+
}
2494+
};
2495+
}]);
24952496
</file>
24962497
<file name="protractor.js" type="protractor">
24972498
var model = element(by.binding('user.name'));
@@ -2520,9 +2521,9 @@ var ngValueDirective = function() {
25202521
This one shows how to debounce model changes. Model will be updated only 1 sec after last change.
25212522
If the `Clear` button is pressed, any debounced action is canceled and the value becomes empty.
25222523
2523-
<example name="ngModelOptions-directive-debounce">
2524+
<example name="ngModelOptions-directive-debounce" module="optionsExample">
25242525
<file name="index.html">
2525-
<div ng-controller="Ctrl">
2526+
<div ng-controller="ExampleController">
25262527
<form name="userForm">
25272528
Name:
25282529
<input type="text" name="userName"
@@ -2534,9 +2535,10 @@ var ngValueDirective = function() {
25342535
</div>
25352536
</file>
25362537
<file name="app.js">
2537-
function Ctrl($scope) {
2538-
$scope.user = { name: 'say' };
2539-
}
2538+
angular.module('optionsExample', [])
2539+
.controller('ExampleController', ['$scope', function($scope) {
2540+
$scope.user = { name: 'say' };
2541+
}]);
25402542
</file>
25412543
</example>
25422544
*/

0 commit comments

Comments
 (0)