Стили CSS не работают с динамическими классами с amp-bind в NEXT.js

amp-bind-class, чтобы добавить «активный» класс к активным кнопкам. И он работает отлично, когда я вижу это с помощью инструментов разработчика Chrome, но единственная проблема в том, что CSS не работает с ними. Я использую AMP в Next.js

      {foo.map((item, i) => (
    <button
        className="pagination-buttons"
        data-amp-bind-class={
            "data.currentPage==" +
            i +
            "?'pagination-buttons active':'pagination-buttons'"
        }
    >
        {i + 1}
    </button>
))}

Перед нажатием на любую кнопку это выглядит так:

После нажатия на любую кнопку это выглядит так:

И это DOM после того, как я нажму

Ожидал:

0 ответов

Другие вопросы по тегам