我有圖像數(shù)組。 我想通過單擊將所選圖像移動到數(shù)組中的第一個位置$(document).on('click', '.newProductPic', function () {$(".newProductPic").removeClass("selectImage");$(this).addClass("selectImage");var image = $(".selectImage")[0];var fReader = new FileReader();fReader.onloadend = (function (f) { return function (e) { var base64ImageString = this.result; var imageName = f.name; imagesListContent.push({ base64ImageString, imageName }); addThumbMainImage(base64ImageString, f.name); currentMainImage = 'newProductPic' + i + ''; };})(image);fReader.readAsDataURL(image);var temp = $(".newProductPic")[0];imagesListContent[0] = imagesListContent[selectMainImageId];imagesListContent[selectMainImageId] = temp;});我遇到了一個錯誤:未捕獲的類型錯誤:無法在“FileReader”上執(zhí)行“readAsDataURL”:參數(shù) 1 的類型不是“Blob”。我做錯了什么,這個問題的解決方案是什么?
替換陣列中 1 個位置上的選擇圖像
哆啦的時光機(jī)
2021-10-14 13:50:47