Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Multiple dynamic classes with amp-bind

How do you include multiple dynamic classes in amp-bind?

For example:

<div [class]="condition1 ? 'classA' : 'classB'" [class]="condition2 ? 'classA' : 'classD'"></div>
like image 570
teknova Avatar asked Sep 02 '25 06:09

teknova


1 Answers

You can return a single string containing multiple classes inside your amp-bind expression:

<div [class]="(condition1 ? 'classA' : 'classB') + ' ' + (condition2 ? 'classA' : 'classD')">...</div>
like image 139
Sebastian Benz Avatar answered Sep 05 '25 00:09

Sebastian Benz