1

目前我们有一个用普通 HTML(只有一页)和 Javascript(纯 JS + JQuery)编写的大组件(功能)。Sencha EXT JS 重写是非常困难或不可能的。我们正在开发一个完全在 Sencha 中的新应用程序。

无论如何,我可以将此功能嵌入到新的 Sencha 应用程序中,从而使原始源代码(HTML + JS)保持不变?

谢谢!米尔多尔。

4

1 回答 1

1

您可以使用Ext.ComponentLoader.

var cmp = Ext.create('Ext.Component', {
    renderTo: Ext.getBody(),
    loader: {
        url: 'myPage.html',
        renderer: 'html' //default
    }
});

如果您已经拥有 javascript 中的内容,则可以使用。

Ext.getCmp('yourComponentId')。更新(theHtmlorData,[loadScriptsOnPage],[callback])

其中 yourComponentId 是具有 id 的元素(不建议使用 id)

于 2013-01-29T15:21:22.080 回答