2016-06-25 20 views
-1

これを角度1.4.7と1.5.7でテストしました。両方のバージョンで同じ結果が得られました。
私は$location.url()とこのエラーに直面しているqueryStringパラメータで経路を変更しています。角度1.5.7 ReferenceError:start0が定義されていません

コントローラー:

$scope.filter = { 
    keyword: "KEY", 
    cats: [1,2,3] 
} 

var params = $httpParamSerializer($scope.filter); 

$location.url("/stores/123/search?" + params); 

がエラー:

ReferenceError: start0 is not defined 
+0

表示されているコードからエラーが発生していることを確認してください。 – Lex

+0

@Lex、はい、それはすべてabout $ location.url()です。 –

答えて

-1

私がいたが何のためにあるのかを得ると思います!
問題は$location.url()decodeURIComponentの間で競合していました。しかし、なぜか分からない!
これは私の以前のコードです:

$rootScope.$on('$locationChangeStart', function (e, newUrl, oldUrl) { 
    $location.$$absUrl = decodeURIComponent(newUrl); 
    $window.scrollTo(0,0); 
}); 

、私の問題が解決することを除去することによって!

関連する問題