我正在浏览此(https://sapui5.netweaver.ondemand.com/sdk/docs/guide/a6b0657d226343da81ad96632cd1bd83.html)指南。
问题是:
sap.ui.test.qunit.triggerKeydown()
未定义。此处提供了文档(http://www.spyvee.com/SAPHTML5_DemoKit/docs/api/symbols/sap.ui.test.qunit.html),但未提供(https://sapui5.netweaver.ondemand.com/sdk/#docs/api/symbols/sap.ui.test.html)。
下一点:
sap.ui.core.routing.HashChanger()
未定义。如何加载适当的资源(https://openui5.hana.ondemand.com/docs/api/symbols/sap.ui.core.routing.HashChanger.html)?
到目前为止我所知道的:
sap.ui.core.routing //is defined but only contains the HistoryDirection Object
Object {HistoryDirection: Object}
到第二点:
jQuery.sap.require("sap.ui.test.library"); //retuns the Uncaught Error
Uncaught Error: failed to load 'sap/ui/test/library.js' from https://sapui5.netweaver.ondemand.com/resources/sap/ui/test/library.js: 404 - Not Found
我如何让我的考试工作?
答案 0 :(得分:0)
问题: sap.ui.test.qunit.triggerKeydown();
未定义
解决方案: jQuery.sap.require("sap.ui.test.TestUtils");
问题: sap.ui.core.routing.HashChanger();
未定义
解决方案: jQuery.sap.require("sap.ui.core.routing.HashChanger");