我正在尝试在启用$locationProvider.html5Mode的情况下使用角度,并且它工作正常,除非我在页面中的某处 使用ng-include 。
angular
.module('AngularApp')
.config(function($locationProvider) {
$locationProvider.html5Mode(true);
});
<body ng-app="AngularApp">
<a href="./about.html">internal link breaks</a>
<ng-include src="'templateId.html'"></ng-include>
</body>
在 Chrome、Safari 和 Firefox 上测试
你可以在这里找到问题的最小游乐场: codepen bug demo
有什么线索吗?