如何在SAP UI5中销毁自定义控件?

时间:2016-02-19 09:49:29

标签: javascript jquery sap sapui5

我的XML视图中有一个面板

<panel id="abcd"> 
</panel>

这是我的控制器我正在尝试添加自定义控件

someFunction() {
    if(this.customControl) {
        this.customControl.destroy();
    }
    var content = this.getView().byId("abcd");/*here panel object is received*/
    this.customControl = new someCustomControl(); /*here custom control is created*/
    content.addContent(customControl);/*here adding the control to panel*/
}

它被添加了。现在下次我调用这个方法时,我需要销毁这个控件并创建一个新的控制器怎么做?

0 个答案:

没有答案