实际上,我希望在导航栏中同时显示登录和注销。当它显示注销时,如果用户单击它,它应该可以正常工作。但它不能正常工作。相反,它显示错误。isAuthenticated在 Reducer.js 中可用Navbar.jsx:import React, { useState } from "react";import { NavLink, useNavigate } from "react-router-d
2023-05-31
useEffect(() => {if(currentUser){currentUser?.friends.map(friends => {if(friends._id===currentProfile._id){return setFriend(true)}})}else{return setFriend(false)}},[currentUser,currentProfile])//curre
因此,我一直在关注 MERN 堆栈课程,但不知何故,他使用的 react-router-dom 版本已过时。我一直遇到此错误:未捕获的 TypeError:无法读取未定义的属性(读取“params”)我尝试更改代码以使其与更新的版本保持一致,例如使用 useParams();但我认为我错误地实现了代码。这是当前使用 react-router-dom v6.3 的 ProductScreen.js
2022-08-28
我有一个 MERN 应用程序,我试图在单击删除按钮时删除一条注释(包含标题和内容)。单击按钮后,后端 mongoDB 数据库会更新 - 事实上,该项目已被删除 - 但控制台会显示错误。以下是删除操作,通过相关文件进行跟踪:// App.jsxconst deleteNote = id => {NoteDataService.deleteNote(id).then(response => {cons
所以我是 MERN Stack 的新手,我正在尝试构建一个预订应用程序,其中我使用 MongoDB Atlas 作为我的数据库。我正在按照 YouTube 教程进行学习。我正在尝试将我的 index.js 文件连接到 .env 文件。我已使用 mongodb atlas 中的连接字符串进行连接,但我一直收到此错误。TypeError:无法读取未定义的属性(读取“MONGO_URL”)at Obje
2023-08-16
好的,今天的战斗结束了。请帮忙。尝试编写我的第一个应用程序。我决定使用 MERN 堆栈,但在连接前端和后端时遇到了问题。后端工作正常,我在 Postman 中收到数据。代码和说明如下,请记住,这是我用来检查问题解决方案的游乐场代码。最高级别的 KISS 可提取一个问题。开始吧,反应代码:import React from 'react';class App extends React.Compon
2020-05-11
我对 MERN 堆栈还很陌生。我正在尝试使用 jwt 设置用户身份验证。问题仅在我使用前端登录时发生。当我使用 POST man 发出 http 请求时,登录成功但是当我使用电子邮件和密码登录时,我收到以下错误:consoleUncaught (in promise) TypeError: Cannot read property 'data' of undefinedat authActions
我正在按照 Redux 教程操作,但一段时间以来一直卡在这个错误上。我尝试在 StackOverflow 上查找并使用遇到类似问题的人提供的策略,但都不起作用。我尝试调整index.js和App.js中的代码,以更好地定位“艺术家”。我还仔细检查了我的语法,以确保我正确地定位了所有内容,但什么都不起作用。有人能帮我了解这个错误来自哪里以及如何修复它吗?如果有帮助,下面列出了我正在遵循的教程的链接。
目前正在尝试根据本教程制作 MERN Stack Web 应用程序:https://youtu.be/aibtHnbeuio所以我对堆栈还很陌生,不知道如何修复这个问题...请帮忙TypeError:无法读取未定义帖子的属性“map”C:/Users/I/Desktop/memories-pr/client/src/components/Posts/Post/Post.js:27 24 |
2020-12-19
这是我的 edit-exercises 组件,如下所示。因此,在我的练习组件中,当我单击edit以根据其 id 更新我的练习时,它必须呈现到 edit-exercise 组件但在呈现时,它会出现上述错误。这是我的组件,供参考。在此,在 useEffect 中,我从 URL 中获取具有给定 id 的练习。 import DatePicker from "react-datepicker";im
2021-05-20
我检查了其他答案,但这些答案没有帮助。我无法理解为什么会出现此错误。我通过运行 postman 检查了 api,它提供了正确的数据。我还检查了我的变量。此错误的可能原因是什么。以下是代码。const RestaurentList = () => {const {restaurants , setRestaurents } = useContext(RestaurentsContext)useEff
2021-09-29
我试图从后端显示一些条目。如果我通过 Postman 传递数据,数据会完美地传递到数据库。但是,我无法在前端显示它们。这是我的代码export default function EntriesDisplay() {const [entry,setEntry] = useState([]);const [update, setUpdate] = useState(false);useEffect(f
2021-12-16
const getToken = (userId, token) => {22 | getmeToken(userId, token).then((info) => {23 | console.log("INFO COMING", info);> 24 | if (info.error) {25 | setInfo({ ...info, error: info.err
2021-09-29
我没有对我的应用程序进行任何重大更改,并且它一直运行良好,直到我开始收到此错误TypeError: Cannot read properties of undefined (reading 'prototype')(anonymous function).../client/node_modules/express/lib/response.js:4239 | * @public40 | */
2021-11-20
我遇到了一个问题,无论我做了多少研究/谷歌搜索,我似乎都无法解决这个问题,过去 2 天我一直在处理这个错误,首先我尝试在线查找其他人可能遇到的答案,但我似乎无法弄清楚,所以现在我需要向更有经验的人询问我做错了什么,请查看我的错误和代码图片,看看你是否能发现一些我找不到的东西……隧道视野..前端是 reactjs,后端是 node/express当我打开主屏幕页面时,每个产品都从后端加载,没有问题,
2021-11-30