3 ms·
> @click="toggleVar = !toggleVar" Oh boy. Another reason why I don't like templates -- you invariably end up with magical incantations like this. Working with
by ng12 9y ago
> @click="toggleVar = !toggleVar"
Oh boy. Another reason why I don't like templates -- you invariably end up with magical incantations like this. Working with JSX has given me an incredible distaste for templating languages.
- afd8856 9y agoSomewhat magical. All bound expressions in Vue are javascript expressions. Names are typically bound on "this", which is the component instance. So the above expression is equivalent to this.toggleVar = !this.toggleVar.
- ng12 9y agoNot entirely true -- I know there's at least special processing for filters: https://vuejs.org/v2/guide/syntax.html#Filters https://vuejs.org/v2/guide/syntax.html#Filters