我刚开始使用全栈开发,并且在为我的雇主工作的web应用程序中遇到了问题。我的任务是创建一个可以随时间扩展的相当简单的应用程序。现在,它所需要做的就是从我们的一个数据库中获取数据,并将其传递给前端应用程序。使用这个前端应用程序,我们的员工应该能够仔细检查传入的信息,并确保它被正确地转换为新的格式。翻译后,我想向我们的新系统后端发送一个HTTP POST请求,并让它通过REST API添加这个新数据。本质上,它是一个用于实践的应用程序,让我更好地了解全栈开发,同时成为将大量数据从一个系统传输到另一个系统的有效工具。不过,我似乎不知道如何在ember.js中设置一些东西来将POST请求发送到我的后端以外的其他地方。
发布于 2019-04-30 21:26:24
我相信,在重新阅读了ember.js网站上的页面后,我找到了答案。很抱歉发布了一个问题,这个问题已经在其他地方得到了回答。这是在谷歌搜索了一段时间后被问到的,但没有找到听起来正确的。我想我只需要一天时间让我的大脑重置一下。无论如何,如果其他人偶然发现了这篇文章,并且(像我一样)当时没有理解,答案就在这里:https://guides.emberjs.com/v1.10.0/models/connecting-to-an-http-server/
您只需使用要向其发送请求的主机创建一个新适配器。然后,您可以在我的示例中创建一个新模型,以使主机能够理解您尝试向其传输的内容,从而序列化数据。这将允许像我所希望的那样在源之间进行数据迁移。再次为不必要的帖子道歉,但希望它能在未来帮助其他人。
https://stackoverflow.com/questions/55910464
复制相似问题