0

我想以有角度的方式访问查询参数,但无法让它在 IE8 中工作 - 使用 Angular v1.0.3。

我正在设置 html5 模式:

var app = angular.module('app', [], function($locationProvider) {
 $locationProvider.html5Mode(true);
});

在我的指令中:

scope.location = $location;
scope.$watch('location.search()', function() {
    console.log($location.search());
}, true);

在普通浏览器中工作正常,但不确定如何修复 IE8 - 谷歌帖子不清楚或旧。

4

1 回答 1

0

啊 - hashbang 模式:http ://docs.angularjs.org/guide/dev_guide.services .$location

http://localhost/#?id=blah instead of http://localhost/?id=blah
于 2013-04-11T19:33:01.380 回答