Я пытаюсь разрешить автору изменять размер заголовка в разметке на основе раскрывающегося списка в диалоге с параметрами «h1, h2, h3, h4».Если ничего не выбрано, по умолчанию должно быть h2.
Я пытаюсь сделать это с троичным кодом, как я делал бы для динамических классов или контента, но когда я делаю это, он просто печатает код на странице.,Результат следующего должен быть <h2> Heading </h2>
или заменить h2 на выбор диалогового окна
<${properties.headingSize ? properties.headingSize : 'h2'}>
${properties.heading}
</${properties.headingSize ? properties.headingSize : 'h2'}>
Результат этого кода в Inspect Element равен
<${properties.headingSize ? properties.headingSize :="h2" }>Heading <!--${properties.headingSize-->
Разве это не рекомендуетсяспособ выполнения динамической разметки?Или есть способ заставить троичку работать правильно?