Пользовательское имя файла для URL-адреса большого двоичного объекта

#javascript #reactjs #file #ecmascript-6 #blob

Вопрос:

Я реализую эту функциональность в ReactJS, созданном приложении blob url , но я хочу заменить его своим пользовательским именем файла. Я пытался, но, к сожалению, не смог достичь своей цели, не мог бы кто-нибудь, пожалуйста, помочь мне, спасибо.

 const blob = new Blob([res.data], { type: 'application/pdf' })  const blobUrl = URL.createObjectURL(blob)  var fileLink = document.createElement('a')  fileLink.href = fileLink   // it forces the name of the downloaded file  fileLink.download = 'pdf_name.pdf'   // triggers the click event  fileLink.click()  

Я реализовал этот код, но когда он загружается, он показывает Failed - no file

Комментарии:

1. Опечатка : fileLink.href = fileLink ==gt; fileLink.href = blobUrl;