How to implement history.back() in angular.js

前端 未结 10 1733
南笙
南笙 2020-11-27 09:37

I have directive which is site header with back button and I want on click to go back to the previous page. How do I do it in the angular way?

I have tried:

10条回答
  •  予麋鹿
    予麋鹿 (楼主)
    2020-11-27 10:36

    Angular 4:

    /* typescript */
    import { Location } from '@angular/common';
    // ...
    
    @Component({
      // ...
    })
    export class MyComponent {
    
      constructor(private location: Location) { } 
    
      goBack() {
        this.location.back(); // go back to previous location
      }
    }
    

提交回复
热议问题