Лучший способ повторно использовать сложный фрагмент HTML
Я хочу повторно использовать HTML сложного пользовательского интерфейса, который я создал с помощью шаблона подчеркивания. Проблема в том, что конструктор шаблона берет данные и генерирует простой HTML с данными. Теперь я хочу кешировать сгенерированный html на будущее, чтобы использовать его в качестве шаблона и изменять данные конкретных html-узлов, выбирая каждый из них с помощью селекторов jQuery.
Моя цель - уменьшить потребление памяти, продолжая повторное использование объектов JS и DOM после их создания.
Кто-нибудь делал что-то подобное раньше?
1 ответ
Хорошо. Я сам нашел способ. Я кеширую фрагмент DOM (без удаления из тела), подготовленный шаблоном подчеркивания. Когда в следующий раз понадобится тот же фрагмент, я повторно использую кэшированный фрагмент, обновив значения с помощью селекторов jQuery.
Это все еще WIP, но выглядит многообещающе.