vue请求这里if (data.code !== 0) ElMessage.error(data.message) 报错 Uncaught (in promise) TypeError: Cannot set properties of undefined (setting 'type')
时间: 2023-05-20 11:03:36 浏览: 128
这个错误通常是因为 ElMessage 对象没有被正确地初始化而导致的。你需要确保在使用 ElMessage 之前,它已经被正确地引入并初始化。你可以尝试在代码中添加以下语句来初始化 ElMessage:
import { ElMessage } from 'element-plus'; const app = createApp(App); app.use(ElMessage);
如果你已经正确地引入并初始化了 ElMessage,那么你需要检查一下传递给 ElMessage.error() 方法的参数是否正确。你可以在控制台中打印出 data.message 的值,以便更好地理解错误的原因。