1
成功するとPDFドキュメントを返すAPIにアクセスしようとしています。 $ sce.trustAsResourceUrlを使用してHTMLコードからこのAPIを呼び出しています。 getStatement APIが失敗するとJOSNエラーメッセージが返され、エラーメッセージを角度コードで処理する方法が不思議に思えます。
私のHTMLコード
<form id="statementFrm" action="{{serviceURL}}" method="post" target="_blank">
<a onclick="document.getElementById('statementFrm').submit();" >View Online Version</a>
</form>
Javasciptコード
$scope.serviceURL = $sce.trustAsResourceUrl('http://localost:3090/getStatement');
私はかなりの質問を得ていませんが、エラーメッセージで何をしたいですか? –
APIによってスローされたエラーメッセージを処理する方法が必要でした。ユーザーがハイパーリンクをクリックすると、新しいタブが開き、APIによって返されたコンテンツが表示されます。新しいタブで成功した応答のみを表示し、エラーメッセージを処理したかったのです。 – Chandramuralis
「$ scope.serviceURL」にJSONエラーが戻ってきたら、どこにでもエラーメッセージを表示できます。ブートストラップを使用する場合はこれを試してください(errorMessageがプロパティであると仮定します)。 '