Angular: Unterschied zwischen den Versionen
		
		
		
		
		
		Zur Navigation springen
		Zur Suche springen
		
				
		
		
	
|  (→Links) |  (→Links) | ||
| Zeile 66: | Zeile 66: | ||
| [https://www.w3schools.com/angular/default.asp https://www.w3schools.com/angular/default.asp] | [https://www.w3schools.com/angular/default.asp https://www.w3schools.com/angular/default.asp] | ||
| == Probleme == | |||
| === 'Access-Control-Allow-Origin' header is present on the requested resource. === | |||
| Siehe [[Tomcat_installation_per_apt-get_(Linux)#No_.27Access-Control-Allow-Origin.27_header_is_present_on_the_requested_resource.|Tomcat installation per apt-get]] | |||
| Zurück zu [[JavaScript#Tutorials|JavaScript]] | Zurück zu [[JavaScript#Tutorials|JavaScript]] | ||
Version vom 7. September 2018, 18:54 Uhr
Icons
npm install font-awesome --save
"styles": [ ... "node_modules/font-awesome/css/font-awesome.min.css", ... ],
... class="fa fa-user icon" ...
Links
Menü beim Scrollen ausblenden
import { ..., HostListener, ... } from '@angular/core';
  prevScrollpos = 0;
  ...
  @HostListener('window:scroll', ['$event'])
  scrollHandler(event) {
    const currentScrollPos = window.pageYOffset;
    if ((currentScrollPos < 55) || (this.prevScrollpos > currentScrollPos)) {
      document.getElementById('nav-bar').style.top = '0';
    } else {
      document.getElementById('nav-bar').style.top = '-50px';
    }
    this.prevScrollpos = currentScrollPos;
  }
#nav-bar {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  display: block;
  transition: top 0.5s;
}
Links
https://www.w3schools.com/howto/howto_js_navbar_hide_scroll.asp
https://angular.io/api/core/HostListener
Links
https://www.w3schools.com/angular/default.asp
Probleme
'Access-Control-Allow-Origin' header is present on the requested resource.
Siehe Tomcat installation per apt-get
Zurück zu JavaScript