From b5bba65a9353ca9dc03b8d0c3c9b06d9c4cdacdf Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Sat, 9 Jun 2012 06:57:55 -0700 Subject: docs($location): clarify the two-way data-binding note Closes #1030 --- docs/content/guide/dev_guide.services.$location.ngdoc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/content/guide/dev_guide.services.$location.ngdoc b/docs/content/guide/dev_guide.services.$location.ngdoc index 7668b60a..c5396b11 100644 --- a/docs/content/guide/dev_guide.services.$location.ngdoc +++ b/docs/content/guide/dev_guide.services.$location.ngdoc @@ -611,8 +611,11 @@ then uses the information it obtains to compose hashbang URLs (such as ## Two-way binding to $location The Angular's compiler currently does not support two-way binding for methods (see {@link -https://github.com/angular/angular.js/issues/404 issue}). If you should require two-way binding, -you will need to specify an extra property that has two watchers. For example: +https://github.com/angular/angular.js/issues/404 issue}). If you should require two-way binding +to the $location object (using {@link api/angular.module.ng.$compileProvider.directive.input.text +ngModel} directive on an input field), you will need to specify an extra model property +(e.g. `locationPath`) with two watchers which push $location updates in both directions. For +example:
-- cgit v1.2.3