Dal v1.4 angolare, è possibile fare questo:direttive angolari: portata vs bindToController
scope: {},
bindToController: {
name: "="
}
invece di vecchio modo di fare:
scope: {
name: "="
},
bindToController: true
Tranne essere più intuitiva, c'è qualche differenza tra loro?
In teoria, potresti passare molti parametri alla direttiva e legarli solo alcuni al controller. Non riesco a pensare a nessuna ragione valida per farlo, ma è possibile. Con la sintassi originale, era tutto o niente. – Claies
http://blog.thoughtram.io/angularjs/2015/01/02/exploring-angular-1.3-bindToController.html controlla questo articolo perspicace per un po 'di spiegazione – Yerken
Possibile duplicato di [bindToController: Oggetto nelle direttive] (http : //stackoverflow.com/questions/31414115/bindtocontroller-object-in-directives) – estus