Ich versuche, in meiner sapui5 aplication auf FioriKann nicht Eigentum ‚navTo‘ undefinierte
_onPageNavButtonPress: function() {
var oHistory = History.getInstance();
var sPreviousHash = oHistory.getPreviousHash();
if (sPreviousHash !== undefined) {
window.history.go(-1);
} else {
var oRouter = sap.ui.core.UIComponent.getRouterFor(this);
oRouter.navTo("default", true);
}
},
entfalten eine Navigationstaste tun lesen Aber wenn ich in der Konsole zeigt im Schiff Schaltfläche klicken kann nicht Eigentum ‚navTo‘ lesen von undefined
Anscheinend ist der oRouter nicht definiert ist. Ist diese Methode Teil eines Controllers innerhalb einer Komponente? Sind Sie sicher, dass das "This" korrekt gebunden ist (d. H. Es zeigt auf Ihre Komponente)? –
Ja, diese Methode ist Teil eines Controllers –