点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我有一个网址。 示例:
datalink.html?param1 = 1&param2 = 2&param3 = 3
URL指向在主体内容中放置有SAPUI5视图的.HTML。 。 在.HMTL中,我还包含一些.js文件。 在.js文件中,我尝试使用以下方法获取URL的参数:
$。request.parameters.get(" param1"')
< p>视图显示"确定",但是查看浏览器控制台时,我看到一个运行时错误,指示"请求"未定义。 我想做的就是检索URL参数,我搜索了SCN,google和SAPUI5开发人员指南的快速扫描,但并不高兴。 我确实确实缺少一个技巧。 它来自纯SAPUI5(或者HTML中包含的.JS文件,或者是视图controller.js中的替代文件)。非常感谢。
Jon-Paul。
尝试以下代码:
var complete_url = window.location.href;
可变件= complete_url.split("?");
var params =个[1] .split("&");
$ .each(params,function(key,value){
var param_value = value.split(" =");
console.log(键+":" +值+" |" + param_value [1]);
});
参考文献:
https://api.jquery.com/jQuery.each/
获取url参数jquery-堆栈溢出
SAPUI5库 确实提供了一种方法。
此致
Jason
这两种方法都可以测试并起作用,包括在父页面的iframe子级中随HTML href传递的参数。 非常感谢先生们。
您好 Tobias Sorn
我尝试了这个, 但是得到:
entry.controller.js:17未捕获(已承诺)TypeError:UriParameters.fromQuery不是函数
为错误。
I 在onInit函数中使用此代码
知道我在做什么错吗?
Koen
嗨乔恩,
我已经创建了Application项目,并在SAP HANA云平台中部署了该项目,并且可以正常工作。
我有一些要使用URL参数填写的输入字段。
https://myloginpXXXXXXXXtrial.hanatrial.ondemand.com/myui2/index.html?&Field1=Valu1&Field2= Valu2
我已经在3个不同的文件中创建了Java应用程序
1)Viewname.view.js
2)Viewname.controller。 js
3)Index.html
我已经在Viename.view.js声明了thies 2个字段
如何填写这2个字段
请告诉我我可以在哪里写代码以及什么内容?
非常感谢,
Mithun
此消息已被审核。
现代的方式是:
@see: https://sapui5.hana .ondemand.com/#/api/module:sap/base/util/UriParameters
一周热门 更多>