点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, SAP UI5的新...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, SAP UI5的新...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
SAP UI5的新手,正在处理SAP UI5中采购订单的清单应用程序,其中采购订单在表中显示为超链接。
单击" Purchase Order"(采购订单)超级行(例如P1001),导航到" Detail View"(详细信息视图),并显示所选采购订单的所有详细信息:P1001。
它工作正常,但是当我导航回列表视图并选择另一个采购订单P1002时,"详细信息"视图中的详细信息仍然显示P1001的旧采购订单详细信息。
此处将模型设置为钩子方法onAfterRendering:function(){}
的"详细信息"视图当我导航至详细信息视图时第一次调用此方法,但是再次导航至第二次等,则未调用此方法,因此详细信息视图显示了我们首先选择的采购订单数据。
您需要在浏览以下内容时传递所选的采购订单编号。
然后在详细的控制器中执行以下操作
onInit:function(){
var oRouter = this.getOwnerComponent()。getRouter(); oRouter.getRoute(" RouteDetail")。attachMatched(this._onRouteMatched,this);
},
_onRouteMatched:函数(oEvent){
var that = this;
var oArgs,oView;
oArgs = oEvent.getParameter(" arguments");
oView = this.getView();
oView.bindElement({ 路径:"/img/BusinessPartnerSet('" + oArgs.BusinessPartnerID +"')", 事件:{ dataRequested:函数(oEvent){ //that.getView().setBusy(true); }, dataReceived:函数(oEvent){ //that.getView()。setBusy(true);
} } }); }
一周热门 更多>