我提到了AngularJS + Base Href 区分大小写?这个线程。根据我应该使用 1.1.5 但我仍然遇到问题。
Angular 仍然返回相同的错误。这就是我正在做的事情。
$routeProvider.otherwise({ redirectTo: '/' , caseInsensitiveMatch : true });
我的基础 Href 是/appname/
. 现在任何人都可以输入 URLAppName
或appName
任何组合。
现在路由仅在 URL 包含基本 href 中给出的内容时才有效。
有什么我做错了吗?
这是控制台中的输出
Uncaught TypeError: Cannot read property '1' of null angular.js:5637
matchUrl angular.js:5637
$$parse angular.js:5704
$get angular.js:6120
invoke angular.js:2931
(anonymous function) angular.js:2771
getService angular.js:2891
invoke angular.js:2909
(anonymous function) angular.js:2771
getService angular.js:2891
invoke angular.js:2909
(anonymous function) angular.js:2775
forEach angular.js:148
createInjector angular.js:2775
resumeBootstrapInternal angular.js:1001
bootstrap angular.js:1017
angularInit angular.js:977
(anonymous function) angular.js:16872
jQuery.Callbacks.fire jquery-1.8.2.js:974
jQuery.Callbacks.self.fireWith jquery-1.8.2.js:1082
jQuery.extend.ready jquery-1.8.2.js:406
DOMContentLoaded jquery-1.8.2.js:83