问题标签 [sapui5]
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.
android - Android 设备上的 Sapui5 后退按钮
我有一个运行完美的 sapui5 移动应用程序。安卓设备有一个后退按钮。我想要实现的是,当您按下按钮时,应用程序应该导航回来。在 sapui5 移动 api 中,可以使用以下编码:
现在的问题是我怎样才能做到这一点?我的android应用程序的活动有以下方法:
是否可以从我的活动中调用 javascript 中的 app 变量,然后告诉我的应用程序导航回来?
问候史蒂夫
javascript - SAPUI5 setTimeout() --> 对象没有方法
我有以下编码:
我有一个 SAPUI5 应用程序并且有一个正常的忙对话框。我想要实现的是,当您按下按钮时,应该执行上述编码。在我的浏览器中它运行没有任何复杂性......但是当我在我的移动设备上启动应用程序时,我收到以下错误:
有人知道我在这里做错了什么吗?
问候史蒂夫
sapui5 - SAPUI5 本地安装
我正在尝试使用 XAMPP 在我的本地计算机上安装 SAPUI5。我将文件复制到 htdocs。在 Chrome 中启动 localhost 我得到 SAPUI5 SDK - Demo Kit Overview 页面。
之后,我将“HowTo in 20 seconds”代码的示例代码复制到记事本并将其保存为 HTML 文档。
在浏览器中运行这个文件只会带来一个白页。
我在 Chrome 中寻找开发人员工具,看到了这样的内容:
“无法预加载‘sap.ui.core.library-preload’:未找到 - sap.ui.ModuleSystem”
我希望你能帮我解决这个问题,所以我可以从 SAPUI5 开始
javascript - SAPUI5 - 格式化程序功能不起作用
我在这里使用格式化程序函数将两个元素连接到一个文本字段中,但是参数的值始终为空。我究竟做错了什么?
c# - 带有 ASP 的 SAP UI5:中继器控制
有谁知道如何将 sap ui5 控件与 asp:repeater 控件一起使用。每次我尝试放置一个按钮时,它只会出现在中继器的第一次迭代中。而不是在其余的迭代中
当我使用此代码时,它只显示在 asp:repeater 的第一次迭代中,但我希望它显示在所有迭代中。它与 div id=Comments 有关系吗?需要帮助请
jquery - 使用 SAPUI5 读取 REST 服务
我正在尝试使用 SAPUI5 访问 REST 服务。我在 jQuery 的帮助下发送了一个 GET 请求并期待一个 JSON 响应,但我得到的只是一个空的 JSON 对象。但是,使用 RESTClient 测试的 REST 服务给了我正确的响应。
这是我正在使用的代码:
看法
控制器
索引.html
如前所述,当我在 RESTClient 中运行与 jQuery 中相同的 URL 时,我得到一个填充的 JSON 对象,但是 UI5 页面中的结果是一个空的 JSON 对象 {}。
我还尝试了以下解决方案:
但这没有帮助。
sapui5 - 激活响应的 ViewRepeater 中不显示任何视图
我创建了这个视图。如果我激活响应,则不会显示任何内容。如果我停用响应式,我会看到这些行。可能是什么原因?
在 HTML 输出中,ViewRepeaters 主体 ul 元素中没有呈现任何内容。
我不明白为什么只有在响应为真时才能正确呈现元素?有人有想法吗?
谢谢!
javascript - JavaScript 对象失去跨函数的引用
我正在用一个小待办事项列表应用程序测试 SAPUI5 框架。我有一个数据库并通过 REST 服务访问数据。我能够将所有内容都放入我的 UI 并从 UI 放入数据库。
但是,我将数据库数据的引用保存在 JSON 模型中,该模型映射到我在 UI 上显示的表。当我尝试添加/删除元素时,对数据库的写入似乎工作正常,但我的实习生模型变量在不同的函数调用(例如“initToDoModel”和“addToDo”)之间丢失了它的引用。这是代码:
因此每次加载页面时都会调用 initToDoModel 函数,从 db 获取数据,将其映射到 JSONModel 对象。然后,当我单击页面上的添加按钮时,会调用 addToDo 函数,并且需要更新此时未定义的缓存 JSONModel。
我是 JavaScript 新手,所以也许有人可以解释那里发生了什么。
sapui5 - SAP UI5 组件开发元数据数据类型
我正在为 UI5 开发一个组件。在 metadata->properties 部分,我想定义一个整数类型的属性。如果我通过"markerSize" : {type:"integer",defaultValue:"25"}
(或任何其他变体,如整数、数字、数字)设置数据类型,我会收到错误消息,即“in”无法访问 50(当前值)。将数据类型更改为字符串正在工作。在 SAP 的示例中,我只能找到“ string
”和“ sap.ui.core.CSSSize
”作为数据类型。如何定义数值?是否有支持的数据类型列表及其正确定义?
KR,尼科