点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我正在尝试将multiComboBox中选定项的值传递给另一个视图,以将其绑定到表中。 我得到的选定值为
view1.controller.js代码:
var selectedItems = []; selectedItems = oEvent.getParameter(" selectedItems"); oRouter.navTo(" page2",{ 值:JSON.stringify(selectedItems) }
manifest.json代码:
{ " pattern":" page2/{value}", " name":" page2", " target":" page2" }
view2.controller.js代码:
var输出= JSON.parse(oEvent.getParameters(" arguments")。value); 警报(输出);
我收到错误信息
未捕获的TypeError:将圆形结构转换为JSON
有人可以帮我吗?
谢谢
Janani
只需将其放入模型中,无需通过url
嗨,
如果您向我推荐一些与此相关的博客,将会很有帮助。
谢谢
Janani
Janani,您还可以打印JSON的内容吗?
我认为您有两种选择:
1)值的base64(因此您的URL中没有JSON)并在onRouteMatched上将其解码
2)如果您不介意丢失指向该页面的深层链接,您仍然可以将这些值保存在临时JSON模型中,并在onRouteMatched事件中检索它;)
Hi Francesco ,
是的,我在第二个视图上收到JSON.parse中的错误消息
由于所选项目是具有循环引用的对象数组,所以我认为您无法对其进行字符串化 :
键和文本的数组不够吗?
一周热门 更多>