Наложение рекламы Azure Media Player

http.get является асинхронным и выполняет обработчики событий при возникновении событий. Когда вы вызываете getter(), эта функция немедленно возвращается, т. Е. Не дожидаются события и выполняется следующий оператор console.log(a).

Кроме того, js является однопоточным, а текущий стек выполнения никогда не выполняется прерывается для любого другого события / обратного вызова или вообще. Таким образом, обработчики событий могут запускаться только в том случае, если текущее выполнение заканчивается, т. Е. Содержит noch больше операторов. Таким образом, ваш console.log() всегда будет выполняться перед любым обработчиком событий запроса, таким образом a все еще не определено.

Если вы хотите продолжить работу после завершения запроса, вы должны сделать это с помощью обработчика событий .

См. эту отличную презентацию для более подробной информации https://youtu.be/8aGhZQkoFbQ

0
задан Chris Kooken 18 January 2019 в 19:56
поделиться

1 ответ

Попробуйте это в своей корневой таблице стилей CSS. Я проверяю, есть ли актуальная опция для этого в настройке

.amp-content-title-ad .description{
  display: none ;
}
0
ответ дан johndeu 18 January 2019 в 19:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: