Reactive binding of CSS transitions

Just before the transition to the next chapter, which will talk a lot about different types of data binding, I would like to give you just a tiny flavor of something interesting that is possible to bind. I know that you pay a lot of attention to the words, my dear reader. So, you've already found the word transition two times until now, and you have probably guessed that we can actually bind CSS transitions to the data changes.

So, imagine that you have an element that should only be shown if the data attribute show is true. This is easy, right? You already know the v-if directive:

<div v-if="show">hello</div> 

Thus, whenever the show attribute is changed, this <div> behaves accordingly. Imagine that on hiding/showing, ...

Get Learning Vue.js 2 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.