0
尝试启用html5mode,但是我在$ locationProvider下得到了'你做错了什么'的错误。 html5mode(true)在我的IDE(WebStorm 8)中,在标题中显示以下消息。不知道我做错了什么,所以我想另一组眼睛会看到我错过了什么。
(function() {
var app = angular.module("app", ['ngRoute']);
app.config(function ($routeProvider, $locationProvider){
$routeProvider
//.when code
$locationProvider.html5Mode(true);
});
//app.controller...
}());
我没有看到你的代码有什么问题。当你说“squiggles”时,你的意思是在你的编辑器或IDE中?您包含的错误文本具有小写的'M',并且应该是大写(您显示的代码是正确的)。只是指出这一点,以防您在这里手动写入并无意中纠正了问题。 – Terry 2014-10-03 19:20:40
对不起,在我的IDE中。我正在使用WebStorm 8. – 2014-10-03 19:31:16
然后它只是一个intellisense问题,我不会担心它,除非它在运行时中断您的应用程序。如果它困扰你(它会打扰我),那么你可能想看看是否有更新的Angular intellisense /自动完成。 – Terry 2014-10-03 22:43:31