Javascript ExtJS:将图像渲染到现有div

Javascript ExtJS:将图像渲染到现有div,javascript,extjs,Javascript,Extjs,我正在一个相当复杂的UI项目中使用ExtJS。我有一个类似于以下内容的配置对象: { xtype: 'component', html: "<a href='some link'>some text</a><div id='someDivId'/>" } { xtype:'组件', html:“ } 在我的函数中,我创建了一个如下的图像:Ext.create('Ext.Img',{/*image-config*/}) 如何将由Ext.cre

我正在一个相当复杂的UI项目中使用ExtJS。我有一个类似于以下内容的配置对象:

{
    xtype: 'component',
    html: "<a href='some link'>some text</a><div id='someDivId'/>"
}
{
xtype:'组件',
html:“
}
在我的函数中,我创建了一个如下的图像:
Ext.create('Ext.Img',{/*image-config*/})


如何将由
Ext.create
生成的图像放入DOM元素
someDivId

使用
Ext.create('Ext.Img',{})
而不是
Ext.Img()
所需的只是
renderTo
配置

Ext.create( 'Ext.Img',
    {
        ...
        renderTo: 'someDivId' // you can use IDs directly, HTML elements and Ext elements
    } );

文档:

请显示Ext的实现。Img@user3735633我的错误,替换为
Ext.create
是否使用
RenderTo:
?@user3735633是。我不正确地使用它,部分原因是使用了错误的创建函数-我认为
Ext.Img()
Ext.create('Ext.Img',{})
的缩写。如果你想把它作为一个答案,我会接受的。不要这样做。这将造成内存泄漏。这些功能是等效的。另外,你也没有给出为什么要用一个而不是另一个的理由。阅读@Evantimboli上面的评论,也许你不应该这么快就投反对票。好吧,那么你的答案就不再相关了。而且你还没有解释。也没有说新的Ext.Img()
会起作用。那么它是如何起作用的呢?张贴答案。如果你能回答得更好,不要贬低别人,但我解释了为什么我认为你的回答没有帮助。这怎么不是建设性的?我的评论甚至比你的回答还要长。原始海报已经声明他使用的是
renderTo
,但使用的方法不正确。我相信这是对手边问题“如何使用ID将图像放入DOM元素”的正确回答