当你在 JavaScript 环境中遇到 "FileReader is not defined" 的错误时,这通常意味着你试图在非浏览器环境中(如 Node.js 或某些服务端 JavaScript 框架如 Next.js 的服务端渲染部分)使用 FileReader,而这些环境并不支持 FileReader。 解决方案 确认环境: 首先,确认你的代码是否运行在支持 FileReader 的环境中,即...
我正在尝试使用该/app文件夹的 Next.js 13 的新功能,但在处理输入表单的简单客户端组件中,我尝试使用FileReader但在浏览时收到错误。这是代码的摘要:"use client"; import React, { useState, useEffect } from "react"; import { useRouter } from "next/navigation"; import useStore from "../app/store...