From 0ae32e7adb49ee2ddf8249d0a229e6a3ba9c732f Mon Sep 17 00:00:00 2001 From: Tero Parviainen Date: Mon, 25 Apr 2016 12:09:37 +0300 Subject: [PATCH] docs(upgrade): cover Angular 1.5 one-way data bindings closes #1090, 1169 --- .../ts/app/upgrade-io/hero-detail.component.ts | 2 +- public/docs/ts/latest/guide/upgrade.jade | 13 +++++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/public/docs/_examples/upgrade-adapter/ts/app/upgrade-io/hero-detail.component.ts b/public/docs/_examples/upgrade-adapter/ts/app/upgrade-io/hero-detail.component.ts index 3295fe9382..175c1ed317 100644 --- a/public/docs/_examples/upgrade-adapter/ts/app/upgrade-io/hero-detail.component.ts +++ b/public/docs/_examples/upgrade-adapter/ts/app/upgrade-io/hero-detail.component.ts @@ -1,7 +1,7 @@ // #docregion export const heroDetail = { bindings: { - hero: '=', + hero: '<', deleted: '&' }, template: ` diff --git a/public/docs/ts/latest/guide/upgrade.jade b/public/docs/ts/latest/guide/upgrade.jade index d29d1caa5f..4d906213c7 100644 --- a/public/docs/ts/latest/guide/upgrade.jade +++ b/public/docs/ts/latest/guide/upgrade.jade @@ -592,6 +592,14 @@ table td :marked `` + tr + th One-way binding + td + :marked + `myValue: '` tr th Two-way binding td @@ -599,8 +607,9 @@ table `myValue: '=myValue'` td :marked - As input: `` or - as two-way binding: ``. + Since most Angular 1 two-way bindings actually only need a one-way binding + in practice, `` is often enough. :marked As an example, say we have a hero detail Angular 1 component directive