0
私はangularJsの新しいプログラマです。私は、クライアントのリストを表示するシンプルなCRUDアプリケーションを実装しています。 クライアントの一覧から、私はAddClientビューに移動することを許可する "クライアントの追加"ボタンがあります。 addClientViewから保存ボタンをクリックした後、私はここに戻って、クライアントAngularJsコントローラから別のビューに切り替える方法
のリストに、クライアントを保存するための要求を送信ANSしたい は、クライアントの保存扱う私のapp.jsの私の関数である。
そう$scope.addClient = function(isValid) {
if (!isValid) {
$scope.displayValidationError = true;
return;
}
var url = "/myApp/clients/add";
var config = {
headers : {
'Content-Type' : 'application/x-www-form-urlencoded; charset=UTF-8'
}
};
$http.post(url, $.param($scope.client), config).success(
function(data) {
var urlWhereToBack = "/myApp/clients/list";
//here code to launch this url and switch to the list of client
........
........
}).error(function(data, status, headers, config) {
$scope.handleRequestError(status);
});
};
、クライアントの保存の後、私はそれを行うことができますどのようにクライアント
のyheリストにバックアップするURL「/て、myApp /クライアント/リスト」を起動してくださいしたいですか?
は、ui-routerを使用しない場合、 '$ state.go( 'some.state')' – reptilicus
または '$ location.path(view)'を使用できます。 – reptilicus