2015-05-22 3 views
-1

Я хочу использовать нокаут для рендеринга статического шаблона. Шаблон имеет привязки к модели данных. Модели данных - простой объект без каких-либо наблюдаемых. Насколько я знаю, что могу использовать ko.applyBindings, ko.applyBindingsToDecendans, ko.renderTemplat и т.д. Мой вопрос:Каков самый дешевый способ рендеринга статического шаблона в нокауте?

  • Что является наименее дорогой способ рендеринга статического шаблона в Нокаут?

Будучи недорогим, я имею в виду избегать создания ненужных объектов, наблюдаемых, зависимых наблюдаемых, объединения элементов DOM с объектами данных и т. Д., Которые могут быть опущены для статического шаблона.

+2

Если это действительно статичный, просто отрисуйте его на стороне сервера. Это, если изменения, основанные на активности клиента, стандартные ko.applyBindings с использованием модели js view отлично работают. – Peter

+0

вид найденного пути: http://jsperf.com/knockout-template-engines/25 –

+0

@Peter он статичен, как только он отображается. Это не имеет смысла делать это на сервере, потому что все данные уже на клиенте –

ответ

Смежные вопросы