Лучший способ повторно использовать сложный фрагмент HTML

Я хочу повторно использовать HTML сложного пользовательского интерфейса, который я создал с помощью шаблона подчеркивания. Проблема в том, что конструктор шаблона берет данные и генерирует простой HTML с данными. Теперь я хочу кешировать сгенерированный html на будущее, чтобы использовать его в качестве шаблона и изменять данные конкретных html-узлов, выбирая каждый из них с помощью селекторов jQuery.

Моя цель - уменьшить потребление памяти, продолжая повторное использование объектов JS и DOM после их создания.

Кто-нибудь делал что-то подобное раньше?

1 ответ

Решение

Хорошо. Я сам нашел способ. Я кеширую фрагмент DOM (без удаления из тела), подготовленный шаблоном подчеркивания. Когда в следующий раз понадобится тот же фрагмент, я повторно использую кэшированный фрагмент, обновив значения с помощью селекторов jQuery.

Это все еще WIP, но выглядит многообещающе.

Другие вопросы по тегам