#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;