云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

文件存储_网站建设便捷_新用户

小七 141 0

文件存储_网站建设便捷_新用户

通常,企业内部软件,sapui5应用程序遵循singleton模式,在xml视图中有一个控制器和多个片段控制功能。假设您没有使用singleton模式,并且决定对应用程序进行编码,使其具有一个帮助您导航到不同对象的静态头。在这个场景中,我们可以有一个菜单,其中包含订单、部件、作为对象建模的报表,每个实体都有一个单独的控制器。如果必须为应用程序加载静态头,则必须在链接到每个单独控制器的每个视图中添加片段。因此,物联网城市,标题菜单代码将驻留在orders视图、reports视图等中。您将拥有多个header对象实例,淘客服,淘客群,这可能会降低ui5应用程序的速度。如何避免这种情况?有一个小的代码更改,您必须在您的清单.json定义路由的文件

在路由配置中定义如下路由:

"menu":{

"viewType":"XML",

"transition":"show",

"cleargaggregation":true,

"viewName":commons.SmartIst菜单",

"viewLevel":1,

"controlAggregation":"页面",

"controlId":"head"

},

"orders":{

"viewType":"XML",

"transition":"slide",

"clearAggregation":true,

"viewName":订单.订单管理",

"viewLevel":2,

"controlAggregation":"pages",

"controlId":"app"

定义目标如下:

name":"orders",

"pattern":"orders/{companyId}",52返现网,

"greedy":false,

"target":[

"menu",

"orders"

]

},

因此在这种情况下,可以将菜单视为一个对象(控制器及其关联视图),并在每个控制器的目标中调用。因此,菜单的一个实例将在您的应用程序中可用。