我想在两个控制器之间传递数据(除了路由参数之外),并且我想知道执行此操作的正确方法。
例如:当我导航到模式时/order/{id}
,我在视图控制器中执行以下操作:
this.getRouter().navTo("order", {
id: sOrderId
});
Run Code Online (Sandbox Code Playgroud)
我想传递额外的 JSON 对象,我不想让它成为路由参数的一部分。
这种情况我该怎么办?
--edit
想添加我想通过此实现的目标
我想要将数据从主控传递到详细信息。主页面和详细信息页面都分配了单独的路由模式。因此用户可以直接登陆大纲或详细信息。当他们登陆主控时 - 用户可以选择一堆详细信息项目,然后导航到第一个详细信息项目,然后从那里导航到他/她之前在主控上选择的其他项目。所以我要传递的是从主控制器到细节控制器的选择。
sapui5 ×1