Задать вопрос
@egyptForce

HTML-разметка в веб-компонентах?

кто шарит в веб-компонентах, нужна помощь.

представим сферический веб-компонент. пусть его итоговая разметка сильно зависит от значений переданных атрибутов(входных параметров). допустим этих параметров много(немало). т.е. имеем довольно сложный условный рендеринг разметки. в каком-нибудь vue.js эта задача решается с помощью v-if. вопрос собственно в том, как решается эта задача в веб-компонентах сейчас? я понимаю, что можно использовать всякие там appendChild, insertBefore и другие метода для манипуляции с домом, но как я уже сказал, что если этих условий много? может есть какие-нибудь приемы, методики или ресурсы где почитать про это можно?
  • Вопрос задан
  • 113 просмотров
Подписаться 1 Сложный Комментировать
Пригласить эксперта
Ответы на вопрос 2
@7rows
Frontend Разработчик / Vue / JS / TS / CSS
если я правильно понял, то попробуй почитать про templates js
Шаблоны
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Здесь решается с помощью рекурсивных вложений блоков (иерархии).
Для отображения данных в блоках можно использовать максимально "лёгкий" (10 строк) regex-шаблонизатор "REX Tiny templater" (поиск в гугл включая кавычки).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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