问题标签 [mern]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
782 浏览

http - 来自前端的表单在后端nodejs的req.body上没有正确接收

我正在使用正文解析器并对我的前端做出反应。我正在尝试创建一个用户;下面是从后端服务器获取数据的前端:

下面是后端接收部分:

目前控制台日志是这样的:

我将无法正确使用此类信息,对吗?

0 投票
1 回答
480 浏览

node.js - mern-cli 安装失败

我按照 mern.io 中的说明在Macbook Pro 上安装 mern-cli:

但我收到以下错误:

任何想法?

0 投票
1 回答
4087 浏览

reactjs - React 路由器更改 url 但不更改视图(仅在 Internet Explorer 11 上)

基本上,在 Chrome 和 Firefox 中一切正常,但在 IE 上单击链接元素后只有 URL 发生变化,而不是视图。我知道react-router 中的Update Blocking问题,但我认为事实并非如此——我很伤心,它只在 IE 上失败。

这是我的堆栈(MERN Starter):

App.js <- 根元素 (/client/App.js)

路由.js

同样是 App.js (client/modules/App/App.js),但这次是路由指向的模块的“contener”元素:

链接元素示例:

从昨天开始我就一直坚持这一点,目前我不知道如何解决这个问题。IE 控制台中没有反馈,也没有请求发出……单击链接除了更改 URL 之外没有任何作用。

任何帮助,将不胜感激!

0 投票
1 回答
1074 浏览

javascript - React.js include css

I am working on MERN.io project. I am using React.js component Dropdown.

But it doesn't contain its style and css and no-stying at all.

enter image description here

this is the screenshot how dropdown works, currently. I wishes great help from you. Thank you.

0 投票
1 回答
867 浏览

reactjs - JHipster vs MEAN-Stack vs MERN-Stack

我熟悉使用 JHipster 4 的 JPA CRUD 脚手架开发 AngularJS 和 Angular 2/4 UI,但感觉不自然。而且我认为开发 MEAN-Stack UI 是最高生产力的途径。

使用带有 JHipster JPA (MongoDB) 和 Angular 脚手架的 MEAN-Stack UI 涉及多少重构?

此外,如果使用 JHipster 的新 React 支持,需要进行多少重构才能将 MERN-Stack UI 与 JHipster JPA (MongoDB) 和 React 脚手架一起使用?

哦,我忘了提我的开发目标是 PWA(Progressive Web Apps),也就是移动优先设计。

0 投票
1 回答
283 浏览

javascript - 如何在同构 reactjs 应用程序中加载第三方库?

我正在尝试使用条带库,特别是条带元素,这样我就可以为支付处理设置自定义表单。我在 server.js 文件中使用 mern-starter 我有以下代码。你可以看到在底部我添加了一个脚本标签来导入条带。但是,在我的客户端文件夹中,我有一个尝试使用条带的组件,它似乎无法访问它。我的猜测是它还不知道它存在,但我该如何规避这个问题呢?我看过一个专门处理加载脚本的反应组件,但它似乎不是一个很好的解决方案。我只是想知道是否还有其他人知道更好的方法。我知道我可以使用回调并在加载完成后进行调度和操作(使用 REDUX),然后才允许我的条带代码执行,但这似乎很烦人。对此问题的任何见解将不胜感激。

0 投票
1 回答
7468 浏览

javascript - 如何使用反应上传图像并将其保存到数据库

我正在使用 MERN 堆栈为我的网站设计个人资料页面。现在我的问题是如何从本地机器上传图像并将其保存到数据库并在个人资料页面中显示

0 投票
1 回答
96 浏览

forms - MERN 堆栈:将表单数据保存到 mLab - 格式问题

我正在从我的表单中获取数据到我的 mLab,但它的格式是我不喜欢的。虽然它是这样的

{ '{"email":"ben@benjamin.com","message":"not what i want"}': '' }

更糟糕的是它保存为这个

"data": "{\"{\\\"email\\\":\\\"ben@benjamin.com\\\",\\\"message\\\":\\\"this is ridiculous\\\"}\":\"\"}"

所以它基本上将我的数据设置为一无所有的关键。我求助于将我的架构更改为一个对象,这样我就可以保存一些东西。理想情况下,我想要每条数据的密钥。我希望以后能够访问它。我无法让正文解析器工作,所以我使用 express-formidable 作为中间件。有很多活动部件,如果我改变周围的东西,无论我做什么,我都会使服务器崩溃并出错。好的,这是双方的一些代码。


服务器代码:


客户端代码


这让我发疯。理想情况下,我想做正确的事。或者以某种方式访问​​该对象并获取电子邮件和消息键,然后更改我的架构。然后我可以在我的新 Form(... 部分

0 投票
1 回答
371 浏览

reactjs - React / Redux App 问题通过 API 从 MongoDB 获取数据

我是 Redux 的新手,并使用 Campaign / Products / Users 以及来自MERN v2.0样板的帖子设置了一个应用程序。

我已将我的应用设置为具有 fetchPosts 操作。我的页面有以下内容(下半部分的代码)

Get Posts 传递状态并应将帖子对象添加到商店。我可以点击 API 路由并查看后端是否正常工作并按预期加载 JSON 对象。

但是,我的应用程序在 PostReducer 中给了我一个错误——

错误是当我去路线时-

任何帮助表示赞赏!

0 投票
0 回答
357 浏览

javascript - 我的 React 应用程序不会在手机上提交或发布,但可以在桌面设备上运行

下面是我在数据库中编辑“课程”对象的示例。在台式机上工作得很好,但在我的 iPhone 上却不行。我无法在 Android 或其他设备上进行检查。

不确定我可以添加哪些更多细节,但我需要添加,因为 StackOverflow 不会让我发布,直到我使用这个填充物。请忽略整个段落......