Ich habe einen Pooper, der ein DIV anzeigt, wenn die Ratte das DIV betritt und verbirgt, wenn die Ratte austritt. Da ich classList.toggle("hidden")
benutze, merke ich, dass ich die gleiche Methode von beiden Ereignissen aufrufen kann (es funktioniert nur Dandy).Wie verbinde ich zwei Direktiven mit derselben Funktion in Angular?
<td (mouseenter)="pooper($event,row)"
(mouseleave)="pooper($event,row)">
{{row.info}}
<div class="pooper hidden">PoopUp</div>
</td>
Allerdings möchte ich daran erinnern, dass es eine Möglichkeit für beide in einem Take zu registrieren. Ich dachte, ich könnte Folgendes tun, aber es scheint, dass nichts gehört wird (wahrscheinlich aufgrund eines Syntaxfehlers). Es wurden keine Fehler gemeldet und nach der Syntax gegoogelt oder irgendein Beispiel gab mir nichts (möglicherweise aufgrund einer schlechten Schlüsselwortauswahl in meinem Namen).
<td (mouseenter,mouseleave)="pooper($event,row)">
{{row.info}}
<div class="pooper hidden">PoopUp</div>
</td>
Was fehlt mir?
Dieser Thread ist für die nahe Zukunft geplant werden [in der Diskussion über meta] (https://meta.stackoverflow.com/questions/348225/is -dies-Frage-nicht-verwandt-zu-eckig). Ich sperre den Post, bis die Diskussion geklärt ist. –