Ich habe ein div-Element, das ich nur zeigen möchte, wenn meine Liste der Elemente leer ist. Also habe ich in den folgenden (in haml):ng-cover und ng-show blinkt das verdeckte Element auf dem Bildschirm
#no-items.ng-cloak{ :ng_show => "items.length <= 0", :ng_cloak => true }
Aber auch nachdem ich getan habe, dass das Element nach wie vor auf dem Bildschirm blinkt. Dann sah ich Angularjs - ng-cloak/ng-show elements blink, aber selbst nach dem Hinzufügen der folgenden in meinem CSS, das Blinken immer noch auftritt.
[ng\:cloak], [ng-cloak], .ng-cloak {
display: none !important;
}
Irgendwelche Ideen, was ich falsch mache?
Es gibt keine Magie zu Mantel ng. Ich schätze, Sie haben etwas Falsches in Ihrem Hamel. Ich benutze es nicht, also kann ich dir nicht sagen was. Debuggen Sie einfach in Ihrem Browser. Laden Sie die Seite ohne eckige App, die ausgeführt wird. Ist der HTML-Code wie erwartet? Ist es versteckt? – 34m0