'use client' import Image from 'next/image' interface ModelImagesUploadProps { modelImageUrls: string[] onModelImagesChange: (e: React.ChangeEvent) => void onRemoveModelImage: (index: number) => void } export default function ModelImagesUpload({ modelImageUrls, onModelImagesChange, onRemoveModelImage, }: ModelImagesUploadProps) { return (
{/* 已上传的图片预览 */} {modelImageUrls.length > 0 && (
{modelImageUrls.map((url, index) => (
{`模特图 {index === 0 && (
预览图
)}
))}
)} {/* 上传按钮 */}

可一次选择多张图片上传

💡 第一张图会自动作为预览图,高度超过1500px会自动切割

) }