Sto usando materiale angolare.Perché la didascalia md non è applicata alla scheda md dummy
Quando creo la mia direttiva e aggiungerlo al md-scheda-label, come
<md-tab-label>
<custom-directive>
Label
</cutom-directive>
</md-tab-label>
Poi la direttiva personalizzato viene applicata a qualche "md-dummy-tab" anche.
Ma se io do mdtooltop al md-scheda-label, come
<md-tab-label>
Label
<md-tooltip>Label</md-tooltip>
</md-tab-label>
allora non c'è md-tooltip applicata a "md-dummy-tab" class
Ho provato a cercare dentro il codice mdtooltip, ma non riusciva a trovare alcun indizio.
https://github.com/angular/material/blob/master/src/components/tooltip/tooltip.js
Come posso fare lo stesso per la mia direttiva personalizzati, vale a dire la direttiva personalizzato non dovrebbe applicarsi alla scheda manichino md?
Essi guardano sopra la variabile visibile ambito. Ma come fanno a sapere quale elemento viene mostrato sullo schermo e quale elemento non lo è? Normalmente per verificare se l'elemento è visibile sullo schermo, dobbiamo controllare la sua proprietà display o controllare offsetHeight. Ma non stanno facendo nulla del genere nel loro codice. Quindi, come fanno a sapere della visibilità dell'elemento? – Santosh