在使用Angular应用程序的时候,可能会遇到这样一个问题,就是设置了baseHref属性后,index.html链接中的URL仍然没有被修改。这是因为baseHref属性只是修改了当前页面的base URL,对于index.html中的链接没有影响。解决这个问题的方法是可以在index.html中手动加上base标签来定义base URL。具体的代码如下所示:
My App
在index.html中手动加上base标签后,就可以让index.html中的链接正确地使用baseHref属性定义的base URL了。