问题标签 [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 投票
0 回答
80 浏览

javascript - 为什么数据更新方法不起作用?

GalleryService我想使用该update方法更新有关帖子的信息。当我单击Edit按钮时,我会转到所选帖子的地址,其数据位于输入字段中。在我更改字段中的某些内容并单击Update Post按钮更改帖子后,我的表单将关闭,但不会发生任何更改。也没有错误,告诉我我的问题是什么并帮助解决它。

Edit组件中的按钮GalleryItemComponent

形式GalleryEditComponent

GalleryEditComponent.ts

** GalleryService.ts:**

0 投票
0 回答
92 浏览

reactjs - React,this.setState 总是返回 undefined

在遵循本指南( https://www.youtube.com/watch?v=6Ied4aZxUzc&t=1619s)时,我遇到了this.setState()总是返回的问题undefined

以下代码中的 IP 从我的json-server应用程序请求,并成功返回了一个承诺。但是 state 的值始终是undefined

我试图通过以下方式解决:关闭 cors,在外部调用静态方法componentDidMount(),并将状态传递给构造函数,使用.bind(this)on then 语句。

0 投票
1 回答
3149 浏览

reactjs - 如何在 react-admin 的 show 选项中列出来自另一个端点的数据?

React-Admin 版本:2.4.0

我有一个包含可以使用此端点列出的钱包信息的列表:

现在我想在列表的钱包中单击时显示每个钱包的移动数据。

因此,为了获取钱包移动的数据,我需要调用另一个端点,使用以下格式发送 get:

例如:

这个端点返回给我一个像这样的对象:

我有这个代码:

我为此端点有一个基于 json-server 的自定义数据提供程序:

我的错误是:

如何在显示组件中列出?

0 投票
2 回答
2512 浏览

javascript - 如何将数据保存到 JSON 服务器

我有一个简单的 Angular 6 应用程序,其中有喜欢和不喜欢按钮,我想将数据保存到 JSON 服务器(用作模型)我没有 API,

这是我到目前为止所拥有的

HTML:

打字稿:

服务.ts:

JSON:

这是 stackblitz 的链接:源代码

我知道如何使用 formBuilder 从表单中获取数据,但我现在是堆栈,

我希望当用户点击喜欢按钮时,喜欢应该保存到 json 服务器并显示在首页。现在只是显示,因为我不知道如何将生成的那些喜欢保存到 json

有人可以帮忙吗?

0 投票
2 回答
84 浏览

javascript - 如何将数据发布到服务器

我有一个简单的 Angular 6 应用程序,它有关注和取消关注按钮,正如你现在看到的,当你点击关注数量增加时,我想将这些关注者数量保存到 json 服务器。

这是 json 服务器文档的链接:https ://www.npmjs.com/package/json-server

这是我正在尝试做的演示: 这里的演示是我的 json 文件

这是html

这里是服务

这是 ts 文件:

通过此链接应用程序访问我的应用程序

您可以看到它不起作用,我需要在我的应用程序中进行哪些更改才能将这些关注者编号保存到 json 服务器?

0 投票
1 回答
4091 浏览

javascript - json-server - 奇怪的自动增量 ID

我的 json 服务器上的 id-autoincrementation 有问题。我用单个 db.json 文件设置了一个简单的默认 json-server 来观看。

这是我的 db.json 文件(简单生成的数据):

现在我正在尝试使用 Postman 将一些数据发布到 db.json。我已经配置了端点:

我正在使用以下数据进行 POST:

默认情况下,Json-server 会自动增加 ID,但结果是我得到了奇怪的 id 格式,如下所示:

而不是获得例如“id”:6。

为什么会这样?是否有任何选项可以将 ID 格式设置为 1、2、3 等?

0 投票
1 回答
91 浏览

json-server - 使用 JSON 服务器创建 REST API 时出现问题

我正在阅读教程:https ://www.youtube.com/watch?v=x3NAo8zqdmo 来设置 json 服务器。我可以安装它,但是当我运行命令 json-server --watch db.json 时,我不断收到错误 events.js:183 throw er: //unhandled 'error' event

我用谷歌搜索了错误,端口 3000 上没有运行任何东西。我什至重新启动了我的机器,但错误并没有消失。我使用我公司的代理设置重新安装了 json-server 以落后于代理设置,因为我必须为 angular cli 安装这样做,但错误仍然没有消失。有小费吗?

0 投票
1 回答
219 浏览

angular - 在 Angular 中更新 CRUD 组件不保存数据

这是我的更新组件:

这可以正常工作而不会引发任何错误。但是,单击更新按钮后,空白数据将保存到我的 json 服务器。

认为问题出在person: any;. 你可以看到我用那个 person 变量尝试过的其他一些事情以及我得到的相应错误。

0 投票
1 回答
625 浏览

reactjs - React Axios 将窗口来源附加到提供的 Url (json-server)

在将 json-server api 与 axios 集成时,我有一个奇怪的行为。

我使用 json-server 来提供一个 db.json 文件

在我的反应应用程序中,我使用 axios 调用“ http://localhost:4000/tasks

在邮递员上测试它,API返回结果并且工作正常。

但是使用下面的代码片段(axios),它将反应应用程序的域和 api Url 连接到请求。

我检查了浏览器网络,然后我像这样的请求网址

请求网址:http://localhost:3000/http//localhost:4000/tasks

因此抛出一个未找到 - 404 异常

知道为什么会这样吗?

奇怪的是,当我使用另一个 API,如星球大战 api“ https://swapi.co/api/people/1 ”时,它就像一个魅力。

提前致谢...

0 投票
3 回答
1417 浏览

reactjs - 同时运行两个 npm 命令

我已经设置json-server并成功运行,port-3000然后运行npm start它在其他端口上运行3001

但我想同时运行两者。我试过并发但没有用。

当我执行此命令时:

错误信息:

错误信息