2017-02-17 2 views
1

Я смущен. Как это может работать? Этот кусок файла сценария js - из рабочего проекта.Как работает синтаксис JS, такой как var a = (xml code)?

var $mapsIfAlbum = (
    <section class="slide section" data-index="2" style={{top: mapsPos + '%', zIndex: mapsPos}}> 
    <div class="maps"> 
     {info} 
     <Maps /> 
    </div> 
    </section> 
); 

Может быть, это какой-то шаблонный двигатель?

ответ

3

Это не так. Это не JavaScript. Это JSX и должен быть запущен через препроцессор, чтобы преобразовать его в JavaScript, прежде чем вы сможете его использовать.

+0

Спасибо! Теперь это имеет смысл. – Teo