Что такое template literals и tagged templates?

Middle
188 просмотров
AFK Offer AI

Template literals — это строки в обратных кавычках с интерполяцией через ${expression}. Поддерживают многострочность. Tagged templates — это функция перед template literal, которая получает массив строк и подставляемые значения отдельно. Это позволяет обрабатывать строку до склейки — например, экранировать HTML, подсвечивать синтаксис, делать интернационализацию. Styled-components в React используют tagged templates для CSS.

Следующий вопрос

Найти и исправить ошибку в Vue-компоненте