フロントエンドは Baidu の webUploader アップロード プラグインを使用して画像をアップロードし、バックエンドは Thinkphp を使用してファイル データを受信します。しかし、バックエンドがファイルの受信時にエラーを受け取った場合、データをどのように返せばよいでしょうか。フロントエンドに、uploadError イベントのコールバック メソッドを呼び出すように通知しますか?
公式ドキュメントを読みましたが、説明がありません。 。 。 。多くのデータ形式を試しましたが、フロントエンドは依然として、uploadSuccess イベント メソッドを実行します。 。 。成功した場合はどのようなデータ形式が返され、失敗した場合にはどのようなデータ形式が返されるのか教えてください。
参考のためのメソッドを次に示します:
サーバーは json を返します。返された json には、アップロードが成功したかどうかを示すステータスが含まれます。フロントエンドは、uploadSuccess コールバックでサーバーのアップロードが成功したかどうかを判断する必要があります。
uploadError イベントは、サーバーのステータス コードが間違っている場合にトリガーされる必要があります。たとえば、サーバーが 500 を返します
。