Angular not routing properly. URL is localhost:8081/#!/#pageName
问题 I am making a simple Angular application that has an index.html which loads other HTML pages as views based on which navbar item selected; however, the routing is not working as expected. The main.html view is loaded fine, but none of the other views are loaded, and the URL is not what I expect. The URL that shows up in the browser after an item is selected is localhost:8081/#!/#pageName . I do not know where the '!' is coming from, and there should not be a hash before the pageName. The URL