2017-04-02 17 views
0

ウェブAPIで角度を使用しています問題は私が使用するときです $ location.url( "/ home");私は(クロム開発の通行料で)ユーザーのURLを確認したときに ホームページが表示されませんでした http://errors.angularjs.org/1.6.3/ $コンパイル/ tpload?P0 =テンプレート%2Fhome.html URLテンプレート%2Fhome.htmlで

未定義& P1 =未定義& P2 =どこで私のパステンプレート/家庭なのか%2F

親切に私を助けてください について、 Akmal。

+0

%2FはURLエンコードされた '/'文字です。問題は、指定したURLからテンプレートを読み込むことができないことです。 –

答えて

-1

$locationと一緒にjsファイルに$routeParamsサービスが注入されていますか?

0

バージョン1.4を使用している場合は問題ありません。あなたは1.5とアップを使用している場合しかし、あなたはあなたの設定でこれを提供しなければなりません:他のオプションが動作しない場合

app.config(['$locationProvider', function($locationProvider) { 
    $locationProvider.hashPrefix(''); 
}]); 
0

はこれを試してみてください:

$timeout(function() { 
    $location.path('/home'); 
}); 

$timeout

を注入することを忘れないでください。
関連する問題