diff options
| author | Vojta Jina | 2012-08-12 10:36:09 -0700 |
|---|---|---|
| committer | Vojta Jina | 2012-08-12 10:44:29 -0700 |
| commit | 00683a8bbbd14272ed994b96330c4c0306251741 (patch) | |
| tree | 12115b39df283080be1ae58e0ce6afbf8bac523f /docs/content/guide | |
| parent | f00b6cca024a9418f353651f29c984f934575bd9 (diff) | |
| download | angular.js-00683a8bbbd14272ed994b96330c4c0306251741.tar.bz2 | |
docs: fix broken links to $compileProvider.directive()
Diffstat (limited to 'docs/content/guide')
| -rw-r--r-- | docs/content/guide/compiler.ngdoc | 4 | ||||
| -rw-r--r-- | docs/content/guide/scope.ngdoc | 8 |
2 files changed, 6 insertions, 6 deletions
diff --git a/docs/content/guide/compiler.ngdoc b/docs/content/guide/compiler.ngdoc index b7677af4..ef7feef0 100644 --- a/docs/content/guide/compiler.ngdoc +++ b/docs/content/guide/compiler.ngdoc @@ -7,7 +7,7 @@ Angular's {@link api/ng.$compile HTML compiler} allows the developer to teach the browser new HTML syntax. The compiler allows you to attach behavior to any HTML element or attribute and even create new HTML element or attributes with custom behavior. Angular calls these behavior -extensions {@link api/ng.$compileProvider.directive directives}. +extensions {@link api/ng.$compileProvider#directive directives}. HTML has a lot of constructs for formatting the HTML for static documents in declarative fashion. For example if something needs to be centered, there is no need to provide instructions to the @@ -60,7 +60,7 @@ api/ng.directive:ngBind `ng-bind`} directive. </pre> Directive is just a function which executes when the compiler encounters it in the DOM. See {@link -api/ng.$compileProvider.directive directive API} for in-depth documentation on how +api/ng.$compileProvider#directive directive API} for in-depth documentation on how to write directives. Here is a directive which makes any element draggable. Notice the `draggable` attribute on the diff --git a/docs/content/guide/scope.ngdoc b/docs/content/guide/scope.ngdoc index 5b2c08ab..d39329bb 100644 --- a/docs/content/guide/scope.ngdoc +++ b/docs/content/guide/scope.ngdoc @@ -28,7 +28,7 @@ watch {@link guide/expression expressions} and propagate events. ## Scope as Data-Model Scope is the glue between application controller and the view. During the template {@link compiler -linking} phase the {@link api/ng.$compileProvider.directive directives} set up +linking} phase the {@link api/ng.$compileProvider#directive directives} set up {@link api/ng.$rootScope.Scope#$watch `$watch`} expressions on the scope. The `$watch` allows the directives to be notified of property changes, which allows the directive to render the updated value to the DOM. @@ -279,10 +279,10 @@ the `$digest` phase. This delay is desirable, since it coalesces multiple model ### Scopes and Directives During the compilation phase, the {@link compiler compiler} matches {@link -api/ng.$compileProvider.directive directives} against the DOM template. The directives +api/ng.$compileProvider#directive directives} against the DOM template. The directives usually fall into one of two categories: - - Observing {@link api/ng.$compileProvider.directive directives}, such as + - Observing {@link api/ng.$compileProvider#directive directives}, such as double-curly expressions `{{expression}}`, register listeners using the {@link api/ng.$rootScope.Scope#$watch $watch()} method. This type of directive needs to be notified whenever the expression changes so that it can update the view. @@ -299,7 +299,7 @@ correctly. ### Directives that Create Scopes -In most cases, {@link api/ng.$compileProvider.directive directives} and scopes interact +In most cases, {@link api/ng.$compileProvider#directive directives} and scopes interact but do not create new instances of scope. However, some directives, such as {@link api/ng.directive:ngController ng-controller} and {@link api/ng.directive:ngRepeat ng-repeat}, create new child scopes |
