Event-handling in SAPUI5 - Tree-Steuerelemente

Ich versuche eine Anwendung erstellen, die mithilfe von SAPUI5. Jetzt habe ich eine Seite mit den aufgelisteten Knoten als einen Baum, und einem Navigations-frame in der Mitte. Ich möchte zum laden von verschiedenen Seiten in den Navigations-frame auf der Grundlage der ausgewählten Knoten im Baum. Ich habe versucht, zu behandeln, das JS-Ereignis den folgenden Weg, es scheint nicht zu funktionieren.

function Tree_Click(oControlEvent){
     alert(oControlEvent.getParameters.node);
    }

 //create the Tree control for the MENU block
var MenuTree = new sap.ui.commons.Tree("MenuTree", {select : Tree_Click});
MenuTree.setTitle("Home");
MenuTree.setWidth("100%");
MenuTree.setHeight("auto");
MenuTree.setShowHeaderIcons(true);
MenuTree.setShowHorizontalScrollbar(false);
//create Tree Nodes
var Node1 = new sap.ui.commons.TreeNode("Node_fruit", {
    text : "Fruit",
    expanded : true
});
var Node2 = new sap.ui.commons.TreeNode("Node_veg", {
    text : "Vegetables",
    expanded : true
});
var Node1_1 = new sap.ui.commons.TreeNode("Node_app", {
    text : "Apple",
});

var Node2_1 = new sap.ui.commons.TreeNode("Node_carr", {
    text : "Carrot",
});

Node2.addNode(Node2_1);
Node1.addNode(Node1_1);

//add Tree Node root to the Tree
MenuTree.addNode(Node1);
MenuTree.addNode(Node2);

MenuTree.placeAt("menu_tree");

Die Warnung scheint zu sein, Rückkehr 'nicht definiert'.
Was mache ich hier falsch?

Dank.

Schreibe einen Kommentar