点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我在尝试路由查看具有
Splitpage.view.xml
http://schemas.sap.com/ sapui5/extension/sap.ui.core.CustomData/1 " controllerName =" sap.ui.demo.wt.controller.Splitpage" xmlns =" sap.m"> <!-<页面>-> <!--> <内容> <按钮text ="转到详细信息page2"按=" onPressNavToDetail"/> <内容> <按钮> <内容> <输入/> <输入/> <输入/> <输入/> <输入/> <内容> <列表> <项目> 列表> <内容> <项目>
列表>
manifest.json
"路由":{ " config":{ " routerClass":" sap.m.routing.Router", " viewType":" XML", " viewPath":" sap.ui.demo.wt.view", " controlId":" app", " controlAggregation":"页面", " transition":" slide", "绕过":{ " target":" notFound" } }, "路线":[{ " pattern":"", " name":" appHome", " target":"家" }, { " pattern":"样本", " name":" appSample", " target":"样本" }, { " pattern":" splitpage", " name":" appsplitpage", " target":" splitpage" }], "目标":{ "家":{ " viewName":"首页", " viewLevel":1 }, "样本":{ " viewName":"样本", " viewLevel":2 }, "拆分页面":{ " viewName":" Splitpage", " viewLevel":3, " controlAggregation":" SplitApp" }, "未找到": { " viewName":"未找到", " transition":"显示" } } }
因此,每当我访问 index.html#/splitpage 时,都会收到以下消息:
2016-09-20 15:26:17.491250控制应用程序没有名为SplitApp的聚合-EventProvider sap.m.routing.Target
未捕获(承诺)TypeError:无法读取未定义的属性'oTargetControl'
我提到了步骤11:分配多个目标-SAPUI5: 用于HTML5的UI开发工具包-SAP库
我们可以在每个目标上指定controlAggregation,从而覆盖controlAggregation的全局定义值
由我自己解决。 我只需要删除
" controlAggregation":" SplitApp"
立即共享整个DEMO项目,它确实有助于我们理解路由概念,我遇到了空白页面显示的问题,非常感谢 p>
一周热门 更多>