问题标签 [json-server]

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 投票
1 回答
4684 浏览

javascript - 如何在 json-server 上添加标头?

我在不同的服务器上有前端和后端。我需要提出跨域请求。

localhost:4200我使用angular2。在localhost:3000我使用json-server。Е他的服务器应该给出标题:

但我不知道如何打开它。

0 投票
1 回答
960 浏览

reactjs - React-Redux componentWillReceiveProps 未使用 api 数据触发

我不确定这是否是正确的做事方式,或者是否有可能,因此我的问题在这里。

我在我的项目中使用 react-redux、redux-thunk、json-server(用于虚拟数据)和 typescript。通过 1 个 api 调用,我用我的应用程序的所有数据更新了“数据”reducer。这些数据通过 combineReducers 与其他 reducer 一起使用: Redux 树

我想做的是将 data.labels 作为道具映射到我的组件中。一旦整个 api 调用完成并因此填充了 data.labels,我想将这些数据显示给我的前端。然而,我注意到,当我的数据 api 调用完成时,根本不会触发 componentWillReceiveProps。如果我将整个“数据”道具附加到我的组件而不是“data.labels”,它会更新。

减速器:

零件:

关于如何在不将整个数据对象作为道具注入的情况下使其工作的任何提示?

编辑

在使用完整的“数据”的情况下,在获取数据之前在 componentWillReceiveProps 中记录 data.labels 时,我会得到一个空的标签数组。成功获取数据后,我的日志会显示 x 个标签的数组。

以下是我使用的接口: 数据接口(redux 存储内部的结构,以 'data' 作为父级):

我的组件中使用的道具接口:

0 投票
1 回答
275 浏览

javascript - 递归读取json文件(和文件夹)的节点构造对象

我无法找到解决此特定问题的方法,因此查询...

基本上,给定以下目录结构......

我想使用 node.js 创建以下 json 对象

所以它使用文件夹和文件名作为 json 节点,每当找到 json 文件时,它都会将其内容解析为对象。

任何想法?

0 投票
1 回答
650 浏览

json-server - json-schema-faker 生成新数据

我是使用 json-server 和 json-schema-faker 的新手。我可以让它生成记录,但是当我发布到端点时,它发布到数据库的唯一内容是具有 id 的对象,为什么它没有其他字段(即名称、p​​ro1、pro2 等)。任何人都可以帮忙吗?

以下是我的架构:

我的生成文件:

0 投票
0 回答
138 浏览

javascript - 我如何在firebase上使用json服务器上传角度项目

我在构建后将 Angular 4 项目上传到了补丁服务器,但它无法正常工作它得到错误它无法访问 js 文件

在此处输入图像描述

并尝试将其上传到 Firebase 托管,但无法访问 http ://localhost:3000/product/上的 http 请求

在此处输入图像描述

0 投票
1 回答
3721 浏览

javascript - 有没有办法从 json-server 文件生成 swagger.json

对于原型设计,我们使用 json-server 库,该库基于我们的 db.json 文件创建假 REST api。现在我们想使用 swagger。

所以我的问题是,有没有办法从我们的 db.json 文件中生成 swagger.json?

如果没有,你们知道一些工具可以轻松生成 swagger.json 文件吗?

谢谢!

0 投票
1 回答
4716 浏览

json - 如何在 Angular 5 中使用 json-server 登录?

我是 Angular 的新手。我被困在登录部分。使用 json 在 loginUser() 中编码什么?请帮我。

app.module.ts

register.component.html

注册组件.ts

login.component.html

我想使用已经创建的 json 登录并重定向到用户配置文件。

登录组件.ts

如何在 Angular 5 中使用 json-server 登录?

0 投票
2 回答
461 浏览

json - 在 ngFor Angular 中显示/隐藏各种元素

我有一个表格,它在 ngFor 中显示数据。当我删除一个元素时,我想隐藏它。我想我必须在我的记录组件中做一个hide:boolean默认情况下为假的变量,但是当我单击 od delete 按钮时,它会变为真。我不知道如何在我的表中“捕获”这个变量。

还有我的记录组件:

我究竟做错了什么?我的数据在 json 文件中,由 json-server 连接。http.delete()我用功能删除记录。它从我的文件中删除,但表不会自行重新加载。

记录组件,removeRecod 函数:

0 投票
1 回答
196 浏览

node.js - 在nodejs json-server中等待数据写入POST

我正在使用 json-server 模块来创建一个接受 POSTS、GET 来自 json 文件的服务器。

我在 POST 上看到,数据正按预期写入 JSON 文件。有没有办法让我在调用另一个作用于数据的函数之前等待数据被写入?

masterProc 函数在 json 文件上工作,但它似乎在数据实际持久化到 json 文件之前被调用。这可能是一个 nodejs 问题,但是您能帮我在函数调用之前实际等待持久性吗?

谢谢!

0 投票
1 回答
2188 浏览

node.js - Prefix all requests in JSON Server with middleware

I'm using the JSON Server package (json-server) from https://github.com/typicode/json-server. I'd like to make the server prefix all requests with /api/v2. The documentation even gives an example how to do this with the following:

server.use('/api', router)

However I don't want to setup my own server instance but extend the default when running json-server.

Can I somehow use the above statement in a middleware?