2016-05-31 50 views
0

我爲我的Javascript視圖創建了一個xml片段。在視圖控制器中,我通過sap.ui.xmlfragment('myapp.popover')創建片段的實例並顯示它。在popover我有sap.m.Listsap.m.ActionListItem我用<ActionListItem press="test"/>定義。控制器功能定義爲不會觸發XML片段中的控件事件

test: function(e) { 
    console.log("test"); 
}, 

但是從不調用控制器功能。有人可以告訴我爲什麼嗎?

回答

0

XML片段實例化需要Controller用於片段中的事件處理程序。

sap.ui.xmlfragment('myapp.popover', this); 

this將作爲您在其中創建片段的控制器的上下文。