¿Cuándo usar transcluir 'verdadero' y transcluir 'elemento' en Angular?

Cuando debo usartransclude: 'true' y cuandotransclude: 'element' ? No puedo encontrar nadatransclude: 'element' En los documentos angulares, son bastante confusos.

Me alegraría si alguien pudiera explicar esto en un lenguaje sencillo. ¿Cuál es el beneficio de cada opción? ¿Cuál es la diferencia real entre ellos?

Esto es lo que he encontrado:

transclude: true

Dentro de una función de compilación, puede manipular el DOM con la ayuda de la función de enlace de transclusión o puede insertar el DOM transcluido en la plantilla usando la directiva ngTransclude en cualquier etiqueta HTML.

y

transclude: ‘element’

Esto transcluye todo el elemento y se introduce una función de enlace de transclusión en la función de compilación. No puede tener acceso al ámbito aquí porque el ámbito aún no se ha creado. La función de compilación crea una función de enlace para la directiva que tiene acceso al alcance y transcludeFn le permite tocar el elemento clonado (que se transcluyó) para la manipulación del DOM o hacer uso de los datos vinculados al alcance en él. Para su información, esto se usa en ng-repeat y ng-switch.

Respuestas a la pregunta(3)

Su respuesta a la pregunta