手机版

当前位置:主页 > 网站建设 >

大带宽_u盘存储的文件看不到_返利

时间:2021-09-28 15:31:04|来源:欧普曼云|编辑:欧普曼云|点击:

大带宽_u盘存储的文件看不到_返利

最近,我想创建一个plunk(Plunker),在这里我需要模拟一个OData场景,其中包括SAPUI5应用程序中的数据更新。这通常需要一个后端服务器来接收OData请求并返回响应。

现在,这有点棘手。据我所知,物联网+,要找到这样一个对公众开放的后端系统是不可能的,为了一个临时需求而设置一个后端系统并不是一件小事。

这里,SAPUI5/OpenUI5库中一个非常有用的组件提供了帮助:sap.ui.core.util.mock服务器. 好吧,正如组件名称所示,这是一个模拟服务器,模拟HTTP请求周围的服务器功能,以下是我将为我的plunk准备的元素:

实现上述功能还提供了一个简单的SAPUI5应用程序模板,您可以使用该模板在孤立的上下文中演示应用程序行为并共享代码。

让我们从数据模型开始。为了简单起见,云服务器好还是,我在我的文档中只包含一个基本实体元数据.xml文件,即订单。

清单1元数据.xml文件

现在,让我们创建包含模拟数据的JSON文件。同样,仅仅几个对象就足够了:

清单2订单.json文件

应用程序视图和控制器

现在我们知道我们的应用程序将处理哪些数据,让我们创建我们应用程序的唯一视图:

清单3App.view.xml文件文件

我们需要一个控制器对于视图:

清单4应用程序控制器.js文件

组件.js

因为我将应用程序作为组件来实现,合肥大数据,所以我需要一个组件.js文件。在使用较旧的SAPUI5版本时,我将app config/元数据包含在此文件中,而不是使用新的方法,即通过描述符文件(清单.json).

清单5组件.js文件

在此组件.js文件,我使用SAPUI5/OpenUI5组件为我的应用程序定义了一个OData模型sap.ui.model模型.odata.v2.ODataModel。在这里,我将模型配置为使用:

Mockserver实现

现在,表演的明星来了:mockserver.js文件. 此模块将使用MockServer组件实现类似服务器的功能,如响应HTTP请求。下面的代码改编自SAP Web IDE在从模板创建SAPUI5应用程序时提供的模板。

首先,让我提供代码:

清单6mockserver.js文件文件

在这里,模块对我的要求的调整发生在46到63行之间。我添加了一个定义,永久免费的云服务器,定义在使用符合给定正则表达式的路径指定实体时,模拟服务器应如何响应合并请求(默认情况下,淘客易,SAPUI5发送实体更新的合并请求)。如果模拟服务器要处理更多的请求类型,这可能需要进一步改进,例如,如果存在另一个实体类型(如OrderShipping),这里给出的路径可能会有问题。

由于我想模拟SAP网关服务器响应,我将响应设置为HTTP状态204,状态文本"No content"并在有效负载中不返回任何数据。这就是SAP网关对此类请求的响应方式。

索引.html

现在,我们的最后一个编码元素:索引.html:

清单7索引.html文件

在这里,在索引.html:

结论

所以,应用程序做什么:

这是我的Plunker模板,包括上面的所有文件:

Copyright © 2020-2021 深圳市飞博可科技有限公司 版权所有 备案号:粤ICP备17063389号