我正在以下一个视图控制器中的代码中获取变量var = ezLinkCard的值,并希望在另一个视图控制器中传递或读取此变量值。我如何才能做到这一点?您的帮助已被申请。
onRouteMatched: function(oEvent) {
var oView = this.getView();
var navigationDestinationView = oEvent.getParameter("name");
if (navigationDestinationView === "initial" || navigationDestinationView === "initial1") {
var ezLinkCard = oEvent.getParameter("arguments").cardNumber;
if (ezLinkCard !== undefined && ezLinkCard !== null && ezLinkCard !== "") {
this.getValidUserId(ezLinkCard);
}
}
},
答案 0 :(得分:2)
共有3个选项:
要了解哪种变体最适合您并真正理解概念,我建议您为模型和导航参数做以下教程:
为了理解事件总线,以下问题可能有所帮助(或至少是答案):