ISML в lit-html
У меня проблемы с переписыванием ISML-шаблонов на lit-html.
например
<isset name="Variable" value="${pdict.variable}" scope="page" />
Как работает тег isml <isset>
работать на lit-html?
1 ответ
Lit-html говорит на обычном HTML. Вы можете определить любой настраиваемый элемент, который хотите, но он не является ни стандартным, ни настраиваемым элементом. Это означает, что element не работает с lit-html как таковым , скорее, lit-html берет ваш шаблон и эффективно обновляет DOM с его помощью. Если у вас есть другой код на странице, который анализирует отрисованный
<isset>
элементы, это нормально, вы можете использовать lit-html для их рендеринга.
lit-html будет отображать узлы по мере их написания, хотя он преобразует этот самозакрывающийся тег в обычный тег.
Визуализированный вывод:
<!----><!----><isset name="a" value="1"></isset><!----><!----><isset name="b" value="2"></isset><!---->