云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

免备案CDN_滕州网站建设_折扣

小七 141 0

对于ui5开发,我们通常与后端紧密相连,并且经常等待API的开发。是的,我们可以使用模拟服务器,但就我个人而言,当你使用虚拟数据超越典型列表时,存根请求有点乏味。我觉得这个想法很酷。

这个视频展示了更多关于黑暗的力量。我只是在抓表面。

显然,我们不能用它来神奇地部署到我们的Abap堆栈或类似的。但它可以很容易地存根您需要的请求。

让我向您展示它是如何工作的。

我添加了一个简单的UI5应用程序,其中有一个带有列表的主页和一个带有一些导航属性的详细页。

为简单起见,云服务器器,我使用northwind服务获取数据。

使用UI5中间件simpleproxy创建对服务器的代理调用黑暗的工作空间。如果您有疑问,请查看ui5yaml文件。

当您开始黑暗时,您会得到一个空白画布,返利机器人,您可以存根您的请求。你有几个选择来做更多我想在这里介绍的高级工作。我很高兴您能发表意见。

首先,我希望元数据能够通过。如果我们运行该应用程序,我们将看到添加了一个404请求,请求元数据

让我们通过单击+按钮为该调用创建一个响应。

现在将服务中的edmx元数据粘贴到一个变量中。我从northwind服务复制了这个示例,并对它做了一些小的修改。在这里找到修改过的元数据文档

这样做不太好。您可以添加一个数据库存储并创建一个repl作业来存储其中的元数据。我不会在这里这么做,但这里有一个尖叫让你开始。

现在回到例子。在我们街区的尽头。我们需要通过添加以下内容来发送响应:

这里我们告诉API返回我们的元数据变量,其内容类型头XML和状态代码为200。

您现在可以单击小汉堡图标并测试API。

好的,我们现在可以加载元数据了。但是我们的odata调用现在返回404

返回到黑暗编辑器中,营销数据分析,我们现在可以看到添加到列表中的调用

当单击+图标时,它将为我们创建HTTP处理程序。我将只粘贴几个条目返回。

现在刷新时,生态环境大数据,我们看到一个包含两个条目的列表

当单击一个项目时,人工智能技术发展,我们得到一个对订单的请求,并展开订单详细信息和客户

再次使用404函数创建处理程序。

现在我们也在这里获得数据

让我们添加一点价格计算

增加了"计算价格"按钮,具有产品和数量两个参数的调用功能。

在界面中按下按钮。我们又在黑暗中得到了404。但是我们现在可以使用这个请求来创建一个适当的响应。

因此很容易对这个

做出适当的响应,当添加这个时,我们可以看到来自该请求的响应确实给我们带来了正确的数量。请记住,您需要返回json中的"d"来符合odatajson的结构。

我希望这能给您一个想法。在我看来,这使我们的用户界面开发人员能够快速启动我们的应用程序开发,同时返回更复杂的数据,而不是使用mockserver.

让我知道你的想法!