cost 343 ms
如何使用护照本地注销方法显示 flash 消息? - How to get a flash message to show with passport-local logout method?

尝试使用本地护照使用 req.logout() 方法时,我无法显示“您已成功注销”的 flash 消息。 这是我目前拥有的,它将重定向到登录页面但不显示消息。 如果我注释掉 req.logout 代码,将显示 flash 消息并重定向到登录页面。 我想知道如何使用 req.logout() 并获取 ...

在 Mongoose 中呈现页面之前,如何等待带有回调 function 的 for 循环完成 - How do I wait for a for loop with a callback function inside to finish before I render a page in Mongoose

我有一组用户和产品。 每个用户都有一个“购物车”字段,它是产品 ID 的数组。 当用户点击购物车时,我需要 Mongoose 来找到用户购物车,然后遍历数组,对于每个项目(产品 ID),我需要 Mongoose 来在产品集合中找到产品以显示图像和名称。 问题是我不知道如何在所有产品都放入 cartI ...

如何使用 Jquery 将 Axios 响应数据显示到 DataTable 中 - How to show Axios response data into DataTable using Jquery

大家好,我有这个问题,我已经尝试修复好几天了。 我正在向我的 PHP 服务器发出发布请求以从数据库中获取结果。 现在正在使用 JS map function 将结果填充到表中。 我正在使用填充和显示结果的 DataTable,但是当我尝试使用 DataTable 搜索 Student 时,所有内容都 ...

使用带有引导程序的模态中包含的另一种形式完成一种形式 - completing a form using another form included in a modal with bootstrap

我需要帮助做一件小事。 我在 profile.ejs 页面中呈现一个表单,其中的字段由存储在 mongo 数据库中的值填充。 现在,我没有直接编辑该主窗体中的字段并重新提交所有数据来更新数据库,而是决定在模态中制作该主窗体的一小部分,其中数据可以被编辑并单独发送到数据库(通过 express应用程序 ...

在一行中对齐不同 forms 中的两个按钮 - Aligning two buttons in different forms in one line

我有一个 edit.ejs 页面来编辑一个营地,在这个页面我有两个 forms,一个用于提交编辑,另一个用于删除营地,每个表单都有一个按钮,它们在彼此下面,我怎么能使按钮对齐,以便它们彼此相邻? 我正在使用 Bootstrap5 v5.3 <link rel="stylesheet" hre ...

Nodejs:错误:用户验证失败:用户名:需要路径“用户名”。密码:需要路径“密码”。,email:需要路径“电子邮件” - Nodejs :Error: User validation failed: username: Path `username` is required., password: Path `password` is required., email: Path `email` is required

我被困在这个问题上好几天了,无法解决,所以如果可以的话请帮忙,我正在尝试从表单创建一个帐户,但我猜它会发送空的东西我创建了我的 model 并需要所有用户名、email 和密码,但是当我删除“required”时,此错误消失但没有在数据库中创建任何帐户我还评论了 bcrypt 代码,因为它发送了另 ...

无法在页面刷新时读取未定义的属性 - Cannot read properties of undefined on page refresh

我正在使用异步提取进行 API 次调用。 我使用 if-else 块来清理输入并相应地给出响应 每次我启动我的节点应用程序时,它在我第一次提交输入时工作正常,但每次应用程序连续失败并给我错误 id 是否存储在某处? 当我提供空白输入、重新加载页面然后提供可接受的输入时,会发生此错误。 ...

使用 mongoose 获取数据后无法将数据存储在列表中 - not able to store data in list after fetching it using mongoose

我正在使用 express js 和 mongoose 从集合中获取数据并将其存储在列表中,然后将其发送到 ejs 文件。 但我不知道为什么数据没有存储在列表中。 下面是我的代码。 这是我运行上述程序时在控制台中打印的内容。 这是我的数据库集合 这是我的配置 我不明白为什么我的最终项目列表是空的。 ...

如何发送 flash 退出消息快递或检查是否重定向 - how to send flash logout message express or check if redirected

大家好,我有这个server.js设置,我正在尝试在用户注销时在/login页面上传递消息“已成功注销”。 这里的问题是我使用了太多的中间件,而我有点迷失在正在发生的事情中。 我试图通过 res.locals、req.session、req.session.flash 传递它,但某些方法或中间件可能 ...

EJS if else 语句,数组项 - EJS if else statment, array items

我试图根据“状态”的值使用 express (REST) 和 EJS(模板引擎)呈现一些 API 数据。 如果数组中的任何项目包含不是“已关闭”的状态,它应该继续并显示这些状态,如果数组中的每个项目的状态值都设置为“已关闭”,它应该呈现一条消息说“未找到/没有活动案例” “ 我怎样才能以某种方式跳出 ...

localhost:5000 服务器只是继续加载而不显示 ejs 模板 - localhost:5000 server is just keep loading and not showing ejs template

我还在学习 Node.js。我使用 express 文档创建了一个服务器并且它之前可以工作。 但是现在对于一个项目,我已经导入了一些 npm 包。 像 dotenv、http-errors、ejs 和其他。 我创建了 (.env) 文件并清除了 PORT=5000,将其导入我的 (main.js) ...

文件上传显示错误如何解决 - How to solve error in displaying file upload

我是初学者,想通过学习登录注册注销来学习 nodejs 和 mongodb..最近我尝试添加 function 进行文件上传,但它显示这样的错误。 我将我的项目注册登录 function 与文件上传 function 相结合,但它不起作用。 我想知道问题出在哪里。有人可以帮我检查代码并指出我做错了什 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM