Рандомизация порядка отображения содержимого с помощью AMP

#amp-html

#amp-html

Вопрос:

в настоящее время экспериментирую с amp. Используя JavaScript, мы можем изменять настройки и отображать фрагменты содержимого, которые случайным образом меняются порядком. В результате получается группа содержимого, которая случайным образом меняет позицию отображения при каждой загрузке страницы, позволяя каждому из них получать равное внимание зрителей.Однако я не могу использовать JS, поэтому хочу создать что-то подобное в AMP.

Комментарии:

1. Отсюда вам сначала нужно проверить документацию по AMP. Существует 3 основных компонента, состоящих из AMP HTML, AMP JS, AMP Cache]. Это, скорее всего, будет полезно.

Ответ №1:

Вы можете. Используйте комбинацию amp-bind / amp-list / amp-mustache с конечной точкой JSON. Конечная точка, предоставляющая вам содержимое динамически.

Если вы просто хотите изменить положение, вы можете добавить классы с помощью amp-bind и что-то вроде

 [CLASS]='position ? "newPosition" : "" '