bindToController: Objeto en directivas

DirectivabindToController puede ser booleano u objeto, este último se muestraaquí:

myMod.directive('myDirective', {
  controller: 'MyDirectiveController',
  bindToController: {
    name: '@'
  }
});

Pero el hecho de que no haya sido documentado plantea preguntas. Por québindToController: { ... } característica se hizo en primer lugar? ¿Hay escenarios útiles para ello?

A pesar de bindToControllerno estaba destinado principalmente para eso, es interesante ver cómo se utiliza ahora enangular.component comobindings propiedad para llenar el espacio entre 1.5 y 2.0, mientrasscope las fijaciones permanecen sin usar.

Respuestas a la pregunta(2)

Su respuesta a la pregunta