phpファイルに投稿を送信して簡単な認証サービスを作成しようとしています。成功したときにホームページを部分的にロードする必要がありますng-view
。
これは私が試したものです:
function loginCtrl($scope, $http, $location){
$http.post(url,data).success(function(data){
$location.path('/home');
});
}
URLは変更されますがng-view
、更新されません。手動でページを更新すると更新されます。
(ルートはで適切に構成されています$routeProvider
。コールバックとしてではなくスタンドアロン関数を使用してこれをリダイレクトすることをテストしましたが、機能します)
また、関数として定義$location.path('/home')
してから、コールバックでそれを呼び出しても機能しません。
私はいくつかの調査を行い、別のサードパーティのプラグインを使用しているときにこれが発生することを示すいくつかの記事を見つけました、私はangular.jsのみをロードしています
いくつかの研究資料への洞察や指針は素晴らしいでしょう