Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Intent to implement: Bind #6199

Closed
choumx opened this issue Nov 15, 2016 · 5 comments

Comments

@choumx
Copy link
Contributor

commented Nov 15, 2016

Summary

Bind is a new AMP extension that allows elements to mutate in response to user actions or data changes via data binding and simple JS-like expressions.

This will allow publishers to build responsive UIs for use cases not covered by existing AMP extended components. See #5059 for possible use cases.

Usage

In this example, the <p> element will have its textContent changed from "" to "Hello World".

<amp-dataset id=”foo”>{ bar: “Hello World” }</amp-dataset>
<p [text]=”foo.bar”></p>

Syntax is subject to change.

Details

Syntax discussion: #5760
Design doc: Link

@choumx choumx self-assigned this Nov 15, 2016
@ericlindley-g ericlindley-g added this to the Current milestone Nov 26, 2016
This was referenced Dec 2, 2016
@ericlindley-g

This comment has been minimized.

Copy link
Contributor

commented Feb 27, 2017

@choumx — does this make sense to put in the sprint kicking off today, since Bind is in progress?

@choumx

This comment has been minimized.

Copy link
Contributor Author

commented Apr 3, 2017

@ericlindley-g Moving back to prioritized FRs since this is a top-level tracking issue.

@ericlindley-g

This comment has been minimized.

Copy link
Contributor

commented Apr 3, 2017

Makes sense — thanks!

@adelinamart

This comment has been minimized.

Copy link
Contributor

commented Jun 7, 2017

@choumx any updates here? Thanks.

@choumx

This comment has been minimized.

Copy link
Contributor Author

commented Jun 7, 2017

Yes! Closing since this is launching in next release.

@choumx choumx closed this Jun 7, 2017
@ericlindley-g ericlindley-g moved this from Sprint (committed) to Done in UI Jun 16, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.