AngularJS routing without the hash '#'

前端 未结 10 779
野性不改
野性不改 2020-11-22 01:40

I\'m learning AngularJS and there\'s one thing that really annoys me.

I use $routeProvider to declare routing rules for my application:

         


        
10条回答
  •  迷失自我
    2020-11-22 02:03

    **

    It is recommended to use the HTML 5 style (PathLocationStrategy) as location strategy in Angular

    ** Because

    1. It produces the clean and SEO Friendly URLs that are easier for users to understand and remember.
    2. You can take advantage of the server-side rendering, which will make our application load faster, by rendering the pages in the server first before delivering it the client.

    Use Hashlocationstrtegy only if you have to support the older browsers.

    Click here to know more

提交回复
热议问题