This week I discovered One-way bindings in Angular.
Angular's one-way bindings are a great way to improve your app's performance. Here's what the documentation says about them:
One-time expressions will stop recalculating once they are stable, which happens after the first digest if the expression result is a non-undefined value.
-Expressions, Angular Developer Guide
This means that by using them, once the value is not undefined, the bound value is removed from the watch list and thus isn't processed anymore during the digest cycle.
The syntax is pretty straight forward and very easy to use. All you have to do Once the value is set to the user's name, it won't be watched for changes anymore.
Great, huh?
You can use them as part of expressions and directives as well so, go crazy!
Read More!
Exploring Angular 1.3: One-time bindings
One-time binding, Angular Developers Guide
Have a comment? Feel free to
email me.
Did you enjoy this post?
Buy me a coffee ☕️.