diff options
Diffstat (limited to 'docs/content')
| -rw-r--r-- | docs/content/guide/compiler.ngdoc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/docs/content/guide/compiler.ngdoc b/docs/content/guide/compiler.ngdoc index 6f896f84..1675b7aa 100644 --- a/docs/content/guide/compiler.ngdoc +++ b/docs/content/guide/compiler.ngdoc @@ -323,9 +323,10 @@ Here is an example of what the template definition for the `dialog` widget may l This will not render properly, unless we do some scope magic. -The first issue we have to solve is that the dialog box template expects `title` to be defined, but -the place of instantiation would like to bind to `username`. Furthermore the buttons expect the -`onOk` and `onCancel` functions to be present in the scope. This limits the usefulness of the +The first issue we have to solve is that the dialog box template expects `title` to be defined. +But we would like the template's scope property `title` to be the result of interpolating the +`<dialog>` element's `title` attribute (i.e. `"Hello {{username}}"`. Furthermore, the buttons expect +the `onOk` and `onCancel` functions to be present in the scope. This limits the usefulness of the widget. To solve the mapping issue we use the `locals` to create local variables which the template expects as follows: |
