Что является "частичным" с точки зрения кодирования?

В настоящее время я работаю над учебником Geddy и наткнулся на строку кода:

<%- partial('form', {step: {}, toDos: toDos}) %>

Что значит частичное? Я сделал поиск в Google без особого понимания. Я предполагаю, что это означает, что вы частично загружаете контент, чтобы страница загружалась быстрее?

Любые объяснения или полезные ссылки будут оценены.

http://geddyjs.org/tutorial

Прошло много времени с тех пор, как я закодировал, поэтому, если я буду искать конкретный метод кодирования (например, ООП, MVC), который мне не хватает, дайте мне знать.

2 ответа

Решение

Я получил этот ответ от Дэна Крейчуна на обмене экспертами, который отвечает на него для меня:

В geddy частичное (обозначается _ перед именем) - это повторно используемый файл / шаблон, который предназначен для использования в нескольких шаблонах. Это помогает обмениваться кодом между различными шаблонами.

Смотрите здесь для более подробного объяснения (около половины страницы, "Введение в частичные"): http://code.tutsplus.com/tutorials/creating-a-todo-list-app-with-nodejs-and-geddy--net-24535

HTH, Дэн

Я не уверен, но в Symfony - партиалы используются в случае, если у вас есть какой-то шаблон, но есть часть, которая может быть изменена позже (например, если у вас есть заголовочная часть вашей HTML-страницы, но заголовок будет отличается в зависимости от того, какой тип страницы это).

Поэтому для того, чтобы сохранить весь шаблон и не разбивать его на 2 части, существуют частичные.

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