Я не совсем понимаю, когда использовать директиву, и когда было бы целесообразнее использовать nginclude. Возьмем этот пример: у меня есть частичный, password-and-confirm-input-fields.html, то есть html для ввода и подтверждения пароля. Я использую это как под подписью-страницей, так и под страницей change-password-page. Эти две страницы имеют контроллер каждый, частичный html не имеет выделенного контроллера.
Должен ли я использовать директиву или ngInclude для этого?