From b2137c9fdfd807e1c295e54b0aa6221c8dddb506 Mon Sep 17 00:00:00 2001 From: Martin Field Date: Fri, 8 Nov 2013 14:08:03 -0800 Subject: docs($compile): Explain that post-link functions run in reverse order. Update the $compile docs to mention the change introduced in #4266. Closes #4843 --- src/ng/compile.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/ng/compile.js b/src/ng/compile.js index d197bbe1..0b818535 100644 --- a/src/ng/compile.js +++ b/src/ng/compile.js @@ -115,8 +115,9 @@ * When there are multiple directives defined on a single DOM element, sometimes it * is necessary to specify the order in which the directives are applied. The `priority` is used * to sort the directives before their `compile` functions get called. Priority is defined as a - * number. Directives with greater numerical `priority` are compiled first. The order of directives with - * the same priority is undefined. The default priority is `0`. + * number. Directives with greater numerical `priority` are compiled first. Pre-link functions + * are also run in priority order, but post-link functions are run in reverse order. The order + * of directives with the same priority is undefined. The default priority is `0`. * * #### `terminal` * If set to true then the current `priority` will be the last set of directives -- cgit v1.2.3