路由导航错误

2020-09-22 21:03发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 赞赏以下问题的所有指针-...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

赞赏以下问题的所有指针-

我从一个js视图导航到另一个视图时遇到错误,该错误是随机发生的,并非每次都出现,在页面刷新时它消失了。 我在选择菜单项时看到URL到所选目标的哈希值变化,但未显示所选项的视图,并且控制台中显示以下错误。

UI5版本:1.38.18

navigation-error.jpg

路由器配置在Component.js文件中定义如下:

路由:
 {
 配置:
 {
 " routerClass":" sap.m.routing.Router",
 " viewType":" JS",
 " viewPath":" Datawolf.view",
 " controlId":" idApp",[这是App ID]
 " controlAggregation":"页面",
 clearTarget:否
 },//配置结束
 路线:[
 {
 " pattern":"",
 " name":" Home",
 " target":"首页"
 },
 {
 " pattern":" DryEnd",
 " name":" DryEnd",
 " target":" DryEnd"
 },
 ...

 目标:
 {
 "家":
 {
 " viewName":"首页",
 " viewType":" JS"
 },
 " DryEnd":
 {
 " viewName":" DryEnd",
 " viewType":" JS",
 " viewPath":" Datawolf.view.DryEnd",
 " viewLevel":2
 },
 

我通过导航:

var oRouter = sap.ui.core.UIComponent.getRouterFor(this);

oRouter.navTo( viewName );

谢谢。

navigation-error.jpg (200.6 kB)