Ich habe es mit Kopf- und Fußzeilen in angularjs zu tun. Ich habe verschiedene Header für mobile Ansicht und Webview. Wie behandle ich Header in angularjs abhängig von der Fensterbreite bedingt.Wie können Kopf- und Fußzeilen in angularjs abhängig von der Fensterbreite bedingt ein- und ausgeblendet werden?
Im Moment mache ich das mit jquery wie folgt:
if (window.matchMedia('(max-width: 768px)').matches) {
//hidewebheader;
//show mobileheader;
} else {
//hidemobileheader;
//showwebheader;
}
Wie erreiche ich dies in AngularJS. Es gibt eine Datei von header.html, die zwei verschiedene Markups für Web- und Mobile-Header hat.
Überprüfen Sie dies, es kann Ihnen helfen: http://StackOverflow.com/Questions/7715124/Do-Something-If-Screen-Breite-ISless-Than-960-PX –
Nö nicht nützlich..i Brauchen Sie eine eckige Lösung –
Sie können das gleiche mit eckigen auch ich denke, nur wenn Sie ein '$' Zeichen haben, setzen Sie angular.element statt –