What is the difference between ActivatedRoute and ActivatedRouteSnapshot in Angular4
问题 What is the difference between ActivatedRouteSnapshot and ActivatedRoute in Angular 4? It's my understanding that ActivatedRouteSnapshot is a child of ActivatedRoute , meaning that ActivatedRoute contains ActivatedRouteSnapshot . Incidentally, I tried running a Google search for an answer to this question, but I didn't find any of the search results to be understandable. Thank you! 回答1: Since ActivatedRoute can be reused, ActivatedRouteSnapshot is an immutable object representing a particular