FORMDATA圧縮形式にVUEアップロード写真やバックステージパスした後、

VUEアップロード写真

HTML

<DIV ID = "ファイル">
   <入力クラス= "inputtt"タイプ= "ファイル" @チェンジ= "upfile($イベント)"受け入れる= "画像/ *" />
</ div>

 

JS

//上传图片
upfile(イベント){
varファイル= event.target.files [0]
VAR名= event.target.files [0] .nameの。
LRZ(ファイル).then(RST => {//压缩图片
ファイル= rst.file;
せファイル=新しいwindow.File([ファイル]、名前、{
タイプ:file.type
})//把ブロブ转化の成ファイル
)(FORMDATA =新しいいるFormDataをしましょう。
formData.append( 'ファイル'、ファイル);
formData.append( 'のfileType'、 'IMAGE')
this.axios({
URL: 'API'、
法: 'ポスト'、
ヘッダ: {
'コンテンツタイプ': 'アプリケーション/ x-www-form-urlencodedで'、
"トークン"トークン//トークン换成从缓存获取
}、
データ:FORMDATA
。})を(RES => {

IF(RES。データ。




}、

おすすめ

転載: www.cnblogs.com/cai001018/p/cc.html