Bagaimana cara mengaktifkan pengguna untuk mengunduh file di Fable?
Saya memiliki aplikasi tumpukan AMAN. Saya perlu mengizinkan pengguna untuk mengunggah dan mengunduh file.
Mengupload karya dengan memanfaatkan
Browser.Dom.FileReader.Create()
Apakah ada cara yang sesuai untuk memungkinkan pengguna mengunduh file?
Jawaban ini menawarkan solusi menggunakan mekanisme yang sama sekali berbeda yang bergantung pada pustaka js. Apakah tidak ada mekanisme yang sesuai dengan FileReader
pendekatan tersebut?
Jawaban
1 ChechyLevas
Saya telah menemukan yang berikut ini yang tampaknya berhasil untuk saya.
let downLoad fileName fileContent =
let anchor = Browser.Dom.document.createElement "a"
let encodedContent = fileContent |> sprintf "data:text/plain;charset=utf-8,%s" |> Fable.Core.JS.encodeURI
anchor.setAttribute("href", encodedContent)
anchor.setAttribute("download", fileName)
anchor.click()
Kiat Pemilik Anjing yang Bermanfaat: Mengapa Penting untuk Membiarkan Anjing Anda Mengendus di Jalan
Jana Duggar: Semua yang Dia Katakan Tentang Cinta dan Jendela 5 Tahunnya untuk Menemukan 'Yang Satu'