Постпроцессор для jsx - PullRequest
       14

Постпроцессор для jsx

0 голосов
/ 04 апреля 2019

Моя цель - конвертировать некоторые jsx в pdf на сервере, используя pdfmake .

JSX используется в качестве языка шаблонов, но он конвертируется в усы json с помощью специального инструмента cli, созданного поверх jsx-pdf . Преобразованные усы json имеет формат pdfmake, с некоторыми конструкциями усов, которые позволяют генерировать таблицы из массивов.

Моя проблема в том, что я хотел бы украсить jsx специфическими для усов конструкциями, как в #ITEMS, чтобы отобразить их из массива.

export default (
  <document>
    <content>
      {/* MUSTACHE syntax in jsx comment
        {{#ITEMS.length}}, {{/ITEMS.length}}
        {{#ITEMS}}
        {{/ITEMS}}
      */}
    </content>
  </document>
);

Я ищу какой-то постпроцессор для jsx. Моя идея состоит в том, что babel будет игнорировать конструкции усов, тогда в постпроцессе комментарии jsx будут заменены их фактическим содержанием - синтаксисом усов.

...